Langimage
English
B2

a person or thing that provides reliable and essential support or assistance.

Meanings

a person or thing that provides reliable and essential support or assistance.

In times of trouble, she was always my pillar of support.

Synonyms

Antonyms

a structural element that supports a building or structure.

The ancient temple was held up by massive pillars of support.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55