What does the idiom/phrase "under the weather" mean?

  1. outdoors
  2. in danger
  3. very happy
  4. slightly ill
Answer

D) slightly ill

Feeling unwell. Idioms & Idiomatic Phrases · Common idioms

English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise