THERMANTIDOTE


Meaning of THERMANTIDOTE in English

add. ·noun 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 English vocab.      Английский словарь Webster.