Barbed pod Synonyms
Definitions for Barbed
- (adjective) marked by the use of wit that is intended to cause hurt feelings
- (adjective) having or covered with protective barbs or quills or spines or thorns or setae etc.
- (adjective) capable of wounding
Synonyms for phrase
BP abbreviation
BP is an abbreviation for Barbed PodWhat does BP stand for?
BP stands for "Barbed Pod"