ENGLISH → NEPALI
straitjacket
01
noun
कुनै अमूर्त कुरा जसले गम्भीर रूपमा बाधा पुर्याउँछ वा सीमित गर्छ
anything immaterial that severely hinders or confines
In a sentence
they defected because Russian dance was in a straitjacket
तिनीहरू भागे किनभने रुसी नृत्य बन्धनमा थियो।
the government is operating in an economic straitjacket
सरकार आर्थिक बन्धनमा चलिरहेको छ।