其实古代除了护城河之外,也都是这么叫的,古代习惯把护城河叫城濠吧。
城墙:可以直接就叫“城”或者“墙”,“城”和“墙”不仅可以做名词,还经常做动词。还有叫“城垣”“城墉”“城堞”的,其中垣和堞都表示女墙;墉表示高大厚实的城墙,在西晋和隋唐时期不是有座频繁出镜的金墉城嘛。
城门:古代好像就是这么叫的,《晏子使楚》是战国写的,都是直接叫“门”;玄武门之变、兴教门之变在《新唐书》和《新五代史》就是这么叫的。我也想不出来城门还有别的叫法了。表示门的有很多,“阍”“闾”“闼”,但是好像都不能表示城门吧。
城楼:这也是古代常用的叫法,表示城门上的楼台。通俗的叫法就是“门楼”,白门楼吕布殒命,叫门楼可能是为了区别于城墙上其它楼台,比如敌台上的谯楼、角台上的角楼、壅城上的箭楼。此外还有叫“阇台”,很少见。
护城河:最常见、通用的是“濠”,“濬濠筑城”嘛。其次应该是“池”,城门失火,殃及池鱼。还有表示无水的护城堑:“壕”“堀”“隍”,“堀”在日本用得很多,还有以此为姓的,“隍”一般不单用。