Castigate
Castigate – To criticize or chastise severely.
Read more →Prevaricate – To avoid telling the truth by being ambiguous, evading, or misleading.
Read more →Pan·gloss·i·an Blindly or naively optimistic. Synonyms: Utopian, assured, bright Reference Wordle — Panglossian
Read more →