What is the meaning of barb in English?

Learn vocabulary with pictures as well as definitions of barb in English

Learn in

See more

n. barb

Definition of barb in English

Omnivorous freshwater fish, green with gold highlights, that has large scales, fleshy lips, and four barbels.

Synonyms of barb in English

barbel