Tooth net Meaning, Definition & Usage

Definitions
  1. a large fishing net anchored. Scot. Jamieson.

Webster 1913