Am·ri·ta n. Hind. Myth. Immortality; also, the nectar conferring immortality. -- a. Ambrosial; immortal. ◄ ►