Definition of Castellated

  • 1. Having or resembling repeated square indentations like those in a battlement Adjective Satellite

Synonyms for word "castellated"

Semanticaly linked words with "castellated"