Dictionary Definition:
ava-lamba mf(ā)n. hanging down from (loc. R.)or to (in comp. MBh. xiii, 982), (as), mḥanging on or from Megh
• depending, resting upon L
• dependance, support, a prop, a stay Ragh.xix, 5o, &c. (cf. nir-avat○), a perpendicular L. (cf. pṛṣṭhyâvat○.)