Word info

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.

Source: en.wiktionary.org

Close letter words and terms