What is the meaning of live bait in English?

Learn vocabulary with pictures as well as definitions of live bait in English

Learn in

See more

n. live bait

Definition of live bait in English

Live animal that is used as bait.

Synonyms of live bait in English

living bait