Langimage
English
B2

to incapacitate or cause someone to be ill or unable to act; to keep out of sight or quiet.

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