Meanings
to incapacitate or cause someone to be ill or unable to act; to keep out of sight or quiet.
The virus laid many people low last winter.
Synonyms
Antonyms
Last updated: 2025/08/14 02:04
Meanings
to incapacitate or cause someone to be ill or unable to act; to keep out of sight or quiet.
The virus laid many people low last winter.
Synonyms
Antonyms
Last updated: 2025/08/14 02:04