Here you will find one or more explanations in English for the word EMBASE.
Also in the bottom left of the page several parts of wikipedia pages related to the word EMBASE and, of course, EMBASE synonyms and on the right images related to the word EMBASE.
Embase
Embase Em*base", v. t. [Pref. em- + base, a. or v. t.: cf. OF.
embaissier.]
To bring down or lower, as in position, value, etc.; to
debase; to degrade; to deteriorate. [Obs.]
Embased the valleys, and embossed the hills.
--Sylvester.
Alloy in coin of gold . . . may make the metal work the
better, but it embaseth it. --Bacon.
Such pitiful embellishments of speech as serve for
nothing but to embase divinity. --South.
Meaning of EMBASE from wikipedia