Definition of Laystall
-
(n.) A place where rubbish, dung, etc., are laid or deposited.
-
(n.) A place where milch cows are kept, or cattle on the way to market are lodged.
Synonyms of Laystall
No Synonyms Found.
Antonyms of Laystall
No Antonyms Found.
Homophones of Laystall
No Homophones Found.