meaning of madrague

1. A large fish pound used for the capture of the tunny in the Mediterranean; also applied to the seines used for the same purpose.


Related Words

madrague |

Developed & Maintained By Taraprasad.com

Treasure Words