laid low

Explore definitions, synonyms, and language insights of laid low

Definitions

Adjective Satellite
put out of action (by illness)