TWISTER


Meaning of TWISTER in English

(n.) The inner part of the thigh, the proper place to rest upon when on horseback.

Webster's English dictionary.      Английский словарь Webster.