Found 1 items, similar to Madrague.
English → English (gcide)
Definition: Madrague
Madrague
\Ma`drague"\, n. [R.]
A large fish pound used for the capture of the tunny in the
Mediterranean; also applied to the seines used for the same
purpose.
[1913 Webster]