buttress: a support usually of stone or brick; supports the wall of a building
support: supporting structure that holds up or provides a foundation
creationism: the literal belief in the account of Creation given in the Book of Genesis