levensader

Etymology
Compound of.

Noun

 * 1) A vital route of traffic or communication; an artery, a lifeline.
 * 2)  Anything that is a vital supply of something.