Of or pertaining to ambrosia; partaking of the nature or qualities of ambrosia; anointed or fragrant with ambrosia; hence, delighting the taste or smell; delicious; fragrant; sweet-smelling: as, ambrosial dews.Pertaining to the senses of taste and smell: a forced use.