to proceed enthusiastically, vigorously, or expertly

listen to the pronunciation of to proceed enthusiastically, vigorously, or expertly
English - English
go to town

She really went to town with the party preparations.

to proceed enthusiastically, vigorously, or expertly
Favorites