defrosters
English
Noun
defrosters
plural of
defroster
Anagrams
fortressed
,
red forests