Dictionary Definition:
sthāpayitavya mfn. to be kept in a place MBh
• to be kept in order or restrained ib