|
Definition of Laystall
1. n. A place where rubbish, dung, etc., are laid or deposited.
Definition of Laystall
1. a place for depositing dung [n -S]
|
1. n. A place where rubbish, dung, etc., are laid or deposited.
1. a place for depositing dung [n -S]