buttressed
动词 buttress:
reinforce with a buttress
同义词:buttress
make stronger or defensible
形容词 buttressed:
held up by braces or buttresses
同义词:braced