Concertina Meaning
There are 3 meaning(s) for word Concertina
Meaning 1 : coiled barbed wire used as an obstacle
Meaning 2 : collapse like a concertina
Meaning 3 : free-reed instrument played like an accordion by pushing its ends together to force air through the reeds
Similar words of Concertina :
