ten-eighty
English
Noun
ten
-
eighty
(
uncountable
)
Synonym of
1080
(
a rodenticide
)