Buttresses Synonyms and Antonyms

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

Buttresses Is Also Mentioned In

Advertisement