Definition of Laid Low

  • 1. Put out of action (by illness) Adjective Satellite

Synonyms for word "laid low"

Semanticaly linked words with "laid low"