A buttress is a structure placed against the walls of a building to give it more support, or to help it to hold the roofs. Buttresses are common in ancient buildings, especially in Europe. A buttress can be an inside or outside support.