To rely on someone or something for support, or to be determined by certain conditions or circumstances.
From Latin 'dependēre', literally meaning 'to hang down from' (de- + pendēre 'to hang'). The metaphorical sense of relying on something developed from the physical image of hanging from or being suspended by something.
Try Another Word