1. extremely pleasing to the taste; sweet and fragrant - a nectarous drink - ambrosial food • Syn: ambrosial, nectarous • Similar to: tasty • Derivationally related forms: nectar (for: nectarous) 2. worthy of the gods • Syn: ambrosial • Similar to: heavenly • Derivationally related forms: ambrosia (for: ambrosial)