crenelleThe French heraldic term for embattled.

Subscribe