The word for today is…

vituperative (adjective) – uttering or given to censure : containing or characterized by verbal abuse

Source : Wordsmith

Etymology : From Latin vituperare (to blame), from vitium (fault) + parare (to make or prepare). Earliest documented use: 1727.

If you enjoyed this BFD word of the day please consider sharing it with your friends and, especially, your children.

David is a retired surgeon originally from London who came to New Zealand twenty-seven years ago after being delayed in Singapore for thirteen years on leaving the UK. He was coerced into studying Latin...