battle ropes

English

Noun

battle ropes

  1. plural of battle rope