LOBSTER POT


Meaning of LOBSTER POT in English

■ noun a basket-like trap in which lobsters are caught.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.