spree
Explore definitions, synonyms, and language insights of spree
Definitions
Noun
a brief indulgence of your impulses
Verb
engage without restraint in an activity and indulge, as when shopping