← DefinitionshareGuessrantverbTo speak or shout in a loud, angry, and often unreasonable way.nounA long, angry, and often unreasonable speech or piece of writing.SynonymsraveverbharanguenountiradenoundiatribenounAntonymspraiseverbcomplimentnoun