castellated

adjective
  1. having battlements or turrets; built or designed to resemble a castle
  2. Usage: commonly used in architecture and historical contexts

Examples