Definify.com

Definition 2024


barbed_wires

barbed wires

English

Noun

barbed wires

  1. plural of barbed wire