thawers

nounPlural of thawer; multiple devices or substances used to thaw frozen things.

No synonyms or antonyms found for this word.