castellated

/'kæsteleitid/
Adjective
  1. having or resembling repeated square indentations like those in a battlement
    • a crenelated molding

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

castellated
The old fortress had a castellated tower overlooking the valley.