Challenger App

No.1 PSC Learning App

1M+ Downloads
The idiom "In high spirits" means:

Aconfused

Bcheerful

Cthoughtful

Dsad

Answer:

B. cheerful


Related Questions:

As the master batsman, he supported the team___________
The meaning of the idiom " parish pump " is :
Select the most appropriate meaning of the given idiom. “A hard nut to crack”
The idiom jaundiced eye' means :
'Run around in circles' means