365bet中国官方网站

  • word of the day

    thumbscrew

    thumbscrew - 365bet中国官方网站 definition and meaning for word thumbscrew

    Definition
    (noun) instrument of torture that crushes the thumb Definition
    (noun) screw designed to be turned with the thumb and fingers
  • Download our Mobile App Today