vituperate

vituperate

(vɪˈtjuːpəˌreɪtPronunciation for vituperate)
  verb
    to berate or rail (against) abusively; revile
  [C16: from Latin vituperāre to blame, from vitium a defect + parāre to make]

viˈtuperˌator
noun

Words:

Sponsored by CamVino
Fine wine at friendly prices

IMG_0888-1200.jpeg:oar:1:2

camvino.co.uk