castellate
A B C E F M N O P R S T

Having the appearance of the battlements of a tower or castle.