MACKEREL BAIT


Meaning of MACKEREL BAIT in English

noun

: jellyfish and other small oceanic creatures on which mackerel feed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.