← Back to browsebattlementsnoun#38,559TranslationNo Japanese definition yet.English definitiona rampart built around the top of a castle with regular gaps for firing arrows or gunsExamplesNo examples yet.Similar wordsbattlementsettlementsbasementsbattlebattlesbattled← tmzambia →