lobster pound
Noun
Meaning
lobster pound (plural lobster pounds)
(chiefly Northern Atlantic region of Canada, US) A large commercial enclosure filled with circulating water in which lobsters are kept alive pending sale.
Noun
lobster pound (plural lobster pounds)
(chiefly Northern Atlantic region of Canada, US) A large commercial enclosure filled with circulating water in which lobsters are kept alive pending sale.