Laystall

Webster's Dictionary of the English Language

·noun A place where rubbish, dung, ·etc., are laid or deposited.

II. Laystall ·noun A place where milch cows are kept, or cattle on the way to market are lodged.

Related Words