单词 footguards 释义 foot-guards, footguards(Formerly also in sing.) A body of picked foot-soldiers for special service as a guard. The Footguards now comprise the Grenadier Guards, the Coldstream Guards, the Scots Guards, the Irish Guards, and the Welsh...
单词 foot-guards 释义 Seefootguards 英语词典包含277258条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。 ...