Crenelle

crenelleThe French heraldic term for embattled.