Langimage
English
C1

a powerful force that cannot be stopped or resisted.

Meanings

a powerful force that cannot be stopped or resisted.

The hurricane was an irresistible force that swept through the town.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59