ENGLISH → NEPALIchastiseverb01verbकडा आलोचना गर्नुcensure severelySimilar wordscastigate →chasten →correct →objurgate →Dictionary sources & licensesCopy link ↗