Asthenosphere Simple Definition : The asthenosphere is the unsung hero of our planet. Asthenosphere Simple Definition : Asthenosphere synonyms, asthenosphere pronunciation, asthenosphere translation, english dictionary definition of asthenosphere.