Meaning of crenelation

Definition of crenelation

(noun) a rampart built around the top of a castle with regular gaps for firing arrows or guns
the action of constructing ramparts with gaps for firing guns or arrows

Other information on crenelation

WIKIPEDIA results for crenelation
Amazon results for crenelation