duck-legged /'dʌk,le^id/ 📖 中文释义 a. 短腿的 📘 English Definition(英文释义) a. Having short legs, like a waddling duck; short-legged. ← duck-billed speculum D 字母词表 duck-pin →