CASTELLATED

Definition of CASTELLATED

  1. (adj)having or resembling repeated square indentations like those in a battlement