innavigable /i'nævә^әbl/ 📖 中文释义 a. 不能航行[通航]的 📘 English Definition(英文释义) a. Incapable of being navigated; impassable by ships orvessels. ← innative I 字母词表 inned →