crabbery
they have set up a crabbery and the business is looking up
a place where crabs are reared, especially for their meat
"they have set up a crabbery and the business is looking up" What is the definition of "crabbery"?