◄
Laystall
►
Dictionary
1. (
n.
) A place where rubbish, dung, etc., are laid or deposited.
2. (
n.
) A place where milk cows are kept, or cattle on the way to market are lodged.
Clyx.com