barb : Idioms & Phrases

Index


barbed wire

  • noun strong wire with barbs at regular intervals used to prevent passage
    barbwire.
WordNet