C2noun
rampart
Definition a wide wall or bank of earth built to protect a castle or town
Arabic meaning · المعنى
سور دفاعي، متراس
· Meaning
Example · مثال · Example
Tourists can walk along the old ramparts that surround the town.
يمكن للسياح المشي على طول الأسوار القديمة المحيطة بالمدينة.