护城河hùchénghéTop 25000Meanings1. moat (surrounding the city wall)2. (fig.) (business) competitive advantageCharacters used护to protect城city河river