LATHHOUSE


Meaning of LATHHOUSE in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: a structure made chiefly of laths or slats spaced so as to reduce excessive sunlight while permitting moderate air circulation and used for growing plants that require some shade and protection from strong winds

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.