ENGLISH → NEPALIcastigateverb01verbकडा आलोचना गर्नुcensure severely02verbकडा सजाय दिनुinflict severe punishment onSimilar wordschasten →chastise →correct →objurgate →Dictionary sources & licensesCopy link ↗