laid low


Meanings

  • put out of action (by illness)

Synonyms