SLIPKNOT MEANING IN ENGLISH

• Slipknot Definition & Synonyms

  1. (n.) knot which slips along the rope or line around which it is made.


RECENT SEARCHES