buttressed

adj

1.
held up by braces or buttresses