nectarous Meaning, Definition & Usage

  1. adjective satellite extremely pleasing to the taste; sweet and fragrant
    ambrosian; ambrosial.
    • a nectarous drink
    • ambrosial food

WordNet


Nec"tar*ous adjective
Definitions
  1. Nectareous. Milton.

Webster 1913