YourDictionary

barbed

adjective

  1. having a barb or barbs
  2. stinging; cutting: barbed words

See barbed in American Heritage Dictionary 4

Learn more about barbed

link/cite print suggestion box