toot net

noun

Definition of toot net

Scottish
: a large anchored fishing net

History and Etymology for toot net

toot entry 1

Keep scrolling for more