• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp