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.