Find the word definition

Wiktionary
lobster pound

n. (context chiefly Northern Atlantic region of North America English) A large commercial enclosure filled with circulate water in which lobsters are kept alive pending sale.

Usage examples of "lobster pound".

As the boys were about to depart, a telephone call came in from Radley, who said that the two men who ran the dory had been captured while docking it at Daly's lobster pound.