Thesaurus.com
Dictionary.com
Definitions

delicious

[dih-lish-uhs] / dɪˈlɪʃ əs /