Challenger App

No.1 PSC Learning App

1M+ Downloads
What does the phrase "under the weather" mean?

AFeeling great

BFeeling sick or unwell

CEnjoying the outdoors

DTraveling by train

Answer:

B. Feeling sick or unwell

Read Explanation:

Under the weather means വല്ലായ്‌മ തോന്നുക.


Related Questions:

Meaning of idiom 'In the driver's seat' is .....
Unless you pratice idioms on a regular basis,you will .....
The idiom ‘from hand to mouth’ means :
Being a dreamer, she is forever absorbed in :
What is the meaning of 'a dog in the manger policy'?