OAST MEANING IN ENGLISH

• Oast Definition & Synonyms

  1. (n.) A kiln to dry hops or malt; a cockle.


RECENT SEARCHES