Dictionary Definition:
ghrātavyá n. 'to be smelled', odour ŚBr. xiv, 7, 1, 24 and 3, 17 PraśnUp. iv, 8 Bhartṛ. i, 7