upbraiding1

upbraiding2

yn ceryddu, yn collfarnu, yn cystwyo, yn dannod, yn edliw, yn lambastio, yn lliwio2

The sample below shows the English-Welsh Thesaurus record for 'sing':