Dictionary Definition:
sâdhṛta n. 'what is held together', a stall, shop W
• an umbrella, parasol ib
• a flock of peacocks ib