Pillars Synonyms

A support
(Noun)
Anything that approximates the shape of a column or tower
(Noun)