Dictionary Definition:
○tarpaṇa n. 'refreshing of the gods', offerings of water, part of the Sandhyā ceremony RTL. 409