TOE HOLD MEANING IN ENGLISH

• Toe hold Definition & Synonyms

  1. () A hold in which the agressor bends back his opponents foot.


RECENT SEARCHES