English to Turkish Dictionary straitjacket

straitjacket

deli gömleği
translation of 'straitjacket'
verb
çok sıkmak,
sınırlamak,
deli gömleği giydirmek
noun
deli gömleği,
kısıtlama,
aşırı sıkma
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one