Langimage
English
B2

to be much taller or more significant than others.

Meanings

to be much taller or more significant than others.

The mountain was towering above the valley.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54