snailery
noun
snail·ery
-lərē,
-ri
plural -es
: a place where edible snails are bred and fattened for market
Love words? Need even more definitions?
Merriam-Webster unabridged
Share