meaning of diatribist

1. One who makes a diatribe or diatribes.


Related Words

diatribist |

Developed & Maintained By Taraprasad.com

Treasure Words