noun a trawl net equipped with otter boards.
otter trawl 🔊 Listen to this noun a trawl net equipped with otter boards. Share Facebook Twitter Google +