ENGLISH → NEPALIupbraid/ˌʌpˈbɹeɪd/verb01verbकसैको आलोचना गर्नुexpress criticism towardsSimilar wordsreproach →Word formsupbraided →upbraided →upbraiding →Dictionary sources & licensesCopy link ↗