The BFD Word of the Day
The word for today is… invective (noun, adjective) – noun – 1 : insulting or abusive language 2 : an abusive expression or speech adjective – of, relating to, or characterized by insult or abuse Source : Merriam -Webster Etymology : Invective originated in the 15th century as an adjective meaning “of, relating to, or characterized by