Topic: OTHER SPORTS


landing net

noun
     
landing net [countable] British English
DSO a net on a long handle used for lifting a fish out of the water after you have caught it

Explore OTHER SPORTS Topic