topcast
/ˈtɒpkæst/Definitions
1. noun
the act of fishing or laying a fishing net from the top of a vessel.
“The fishermen’s job included a topcast to secure their catch.”
1. noun
the act of fishing or laying a fishing net from the top of a vessel.
“The fishermen’s job included a topcast to secure their catch.”