English

edit

Noun

edit

defrosters

  1. plural of defroster

Anagrams

edit