ENGLISH → NEPALIconfiningadjective01adjectiveप्रतिबन्धात्मकrestricting the scope or freedom of action02adjectiveसाँघुरोcrowdedSimilar wordsclose →constraining →constrictive →limiting →restricting →Dictionary sources & licensesCopy link ↗