BARBED


Meaning of BARBED in English

[adjective](figurative) She made some rather barbed (= critical and unkind) comments about my lifestyle.Barbed wire is a type of strong wire with sharp points on it, used to prevent people or animals from entering or leaving a place, esp. a field.a barbed wire fence

Cambridge English vocab.      Кембриджский английский словарь.