| 释义 |
moated [ˈməʊtɪd]WordReference English-Chinese Dictionary © 2019:主要翻译英语中文moat nnoun: Refers to person, place, thing, quality, etc. (trench around castle)护城河 hù chéng hé 壕沟 háo gōu Sentries found a body in the moat early the next morning. Collins Chin |