The BFD Word of the Day
The word for today is… castigate (verb): : to subject to severe punishment, reproof, or criticism Source : Merriam -Webster Etymology : Castigate has a synonym in chastise. Both verbs mean to punish or to censure someone. Fittingly, both words derive from the same root: the Latin castigare, formed from the words for