Home / Report Question

Q. Idioms and phrases for: Tongue-in-cheek
  • A. A sensational news
  • B. To praise wholeheartedly
  • C. In an insincere way
  • D. To say something hurtful