treat
treat
nounDefinition of TREAT
1
a source of great satisfaction <spending a long weekend at a ski resort is a real treat>
Related Words amusement, diversion, entertainment, fun, recreation; comfort, relief, solace; gratification, indulgence; ambrosia








