n.
1.an aggressive remark directed at a person like a missile and intended to have a telling effect
2.the pointed part of barbed wire
3.a subsidiary point facing opposite from the main point that makes an arrowhead or spear hard to remove
4.one of the parallel filaments projecting from the main shaft of a feather barb v.
1.provide with barbs
2.provide with barbs
Idiom of the Day
hide one's head in the sand
to refuse to see something, to know something but not want to deal with it
The employee hates to talk about important matters and hides his head in the sand when I try to talk to him.