English to nepali meaning of

"स्ट्र्यान्गुलेट" को शब्दकोश परिभाषा भनेको घाँटी वा घाँटी निचोड वा साँघुरो पार्नु हो, जसले गर्दा सास फेर्न वा रगतको प्रवाहमा अवरोध आउँछ। फराकिलो अर्थमा, यसले दबाब वा नियन्त्रण गरेर कुनै विचार वा अवसर जस्ता कुरालाई सीमित वा सीमित गर्ने कार्यलाई पनि जनाउन सक्छ।