Loading page
laid low is an adjective meaning "put out of action (by illness)". It carries one recorded sense.
Definitions, synonyms and semantic relations for laid low come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .