English

edit

Noun

edit

lobster trap (plural lobster traps)

  1. Synonym of lobster pot