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.