Yahoo Malaysia Web Search

Search results

  1. Dictionary
    straitjacket
    /ˈstreɪtˌdʒakɪt/

    noun

    • 1. a strong garment with long sleeves which can be tied together to confine the arms of a violent prisoner or mental patient.

    verb

    • 1. restrain with a straitjacket.

    More definitions, origin and scrabble points