Langimage
English
B2

to cause something to lose its energy, vitality, or resources.

Meanings

to cause something to lose its energy, vitality, or resources.

The long meeting drained him of his enthusiasm.

Synonyms

Antonyms

to remove liquid from something, typically by allowing it to flow away.

The plumber drained the sink of water.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58