Word of the Week: delectable (di-ˈlek-tə-bəl)
Definition
(Adjective) Highly pleasing; delicious
In Context
Marsha made a delectable meal for her honored guests.
Definition
(Adjective) Highly pleasing; delicious
In Context
Marsha made a delectable meal for her honored guests.