CASTELLATION


Meaning of CASTELLATION in English

n. battlement, wall with openings through which weapons can be fired; vertical appendage on the edge of a vessel resembling the section of a castle wall

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.