LIVE BAIT


Meaning of LIVE BAIT in English

■ noun small living fish or worms used as bait.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.