monkey-strap

English

Noun

monkey-strap (plural monkey-straps)

  1. Alternative form of monkey strap.