THERMANTIDOTE


Meaning of THERMANTIDOTE in English

(n.) A device for circulating and cooling the air, consisting essentially of a kind of roasting fan fitted in a window and incased in wet tatties.

Webster's English dictionary.      Английский словарь Webster.