laystall
About 0.00 uses per million words.
Meaning
- noun A place where rubbish, dung, etc., are laid or deposited.
- noun A place where milk-giving cows are kept, or cattle on the way to market are lodged.
Similar words
stercorary washstand stowage junkyard stabulation staithe storehouse stabling storeyard dumpsite
Often followed by
street for
Save “laystall” to learn later