Definisi 'battlement'

English to English
noun
1 a rampart built around the top of a castle with regular gaps for firing arrows or guns Terjemahkan
source: wordnet30

2 One of the solid upright parts of a parapet in ancient fortifications. Terjemahkan
source: webster1913


Visual Synonyms