Origin: Germanic Old English prefix
Definition, synonyms and related words
To rely too much (on something or someone); to be overly dependent (on) or expectant (about).