degreasant
English
Noun
degreasant
(
plural
degreasants
)
Synonym of
degreaser
.
Anagrams
Great Danes
,
tea gardens