madrague /mә'dræ^/ 📖 中文释义 捕鲭网 📘 English Definition(英文释义) n. A large fish pound used for the capture of the tunny inthe Mediterranean; also applied to the seines used for the samepurpose. ← madra buba M 字母词表 madrapa →