barb的英文釋義Noun 1. an aggressive remark directed at a person like a missile and intended to have a telling effect;
his parting shot was `drop dead'she threw shafts of sarcasmshe takes a dig at me every chance she gets2. 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
Verb 1. provide with barbs;
barbed wire2. provide with barbs;
barbed wire