English Dictionary
Definition pillar in British English
pillar noun
[countable] noun
/ˈpɪlə(r)/
Synonyms and related words
Example
Mr Henderson is a pillar of society.
Synonyms and related words
