From Eurfa Saesneg, English-Welsh Eurfa/Freedict dictionary ver. 0.2.3: revile /ɹɪvˈaɪl/ <v> difenwi <v>
revile /ɹɪvˈaɪl/ <v> difenwi <v>