embase 📖 中文释义 [医][=Excerpta Medica database]医学文摘资料库 📘 English Definition(英文释义) v. t. To bring down or lower, as in position, value, etc.; todebase; to degrade; to deteriorate. ← embarred E 字母词表 embasement →