obumbrant /ɔb'ʌmbrәnt/ 📖 中文释义 a. [动]悬垂的 📘 English Definition(英文释义) a. Overhanging; as, obumbrant feathers. ← Obuchi O 字母词表 obumbrate →