lobster pot

1. (noun) trap for catching lobsters
Related Words: trap



Terms and Conditions of Use / Copyright Notice