‖n. [ Skr. amrita. ] (Hind. Myth.) Immortality; also, the nectar conferring immortality. -- a. Ambrosial; immortal. [ 1913 Webster ]