Buttresses Synonyms and Antonyms

A means or device that keeps something erect, stable, or secure
(Noun)

Buttresses Is Also Mentioned In