← Back to browserampartsnoun#37,198Translations城壁じょうへき塁壁るいへきEnglish definitionan embankment built around a space for defensive purposesExamplesNo examples yet.Similar wordsrampartrampalrampagerampantimpartsramp← handmaidenabsences →