lobster pot
English Dictionary
->
Letter L
-> lobster pot
Search Dictionary:
lobster pot Definition
(n)
trap
for
catching
lobsters
lobster pot Synonyms
lobster pot
© Art Branch Inc.