ramparted

'ræmpɑ:t

英文释义

imp. & p. p. of Rampart

中文翻译

n. 壁垒;垒;防御土墙
vt. 用壁垒围绕;防卫

学习工具