Home / Report Question

Q. Idioms and phrases for - in high spirits
  • A. talkative
  • B. cheerful
  • C. drunk
  • D. uncontrollable

Correct Answer: B