THERMANTIDOTE MEANING IN ENGLISH

• Thermantidote Definition & Synonyms

  1. (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.


RECENT SEARCHES