Popular Wordlists
  • word of the day

    nectarous

    nectarous - Dictionary definition and meaning for word nectarous

    Definition
    (adj) extremely pleasing to the taste; sweet and fragrant
    Synonyms : ambrosial , ambrosian
    Example Sentence
    • a nectarous drink
    • ambrosial food
Connect with us on Facebook