castellated
形容词 castellated:
having or resembling repeated square indentations like those in a battlement
同义词:embattled, battlemented, castled, crenelated, crenellated, crenelate, crenellate, indented