English dictionary
lobster pot meaning and definition
Definition and meaning of lobster pot at MeaningMonkey.org. lobster pot meaning and definition in the English Dictionary.LOBSTER POT noun
Definition of lobster pot (noun)
- trap for catching lobsters
Source: Princeton University Wordnet