1 lathhouse | Definition of lathhouse

lathhouse

noun

Definition of lathhouse

: 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