English | German | Russian | Czech

go to town English

Meaning go to town meaning

What does go to town mean?

go to town

(idiomatic) To proceed enthusiastically, vigorously, or expertly.

Synonyms go to town synonyms

What other words have the same or similar meaning as go to town?

go to town English » English

go downhill

Are you looking for...?

go | to | town