English Dictionary
Definition man about town in British English
man about town noun
[countable] noun
1
a man who goes to a lot of fashionable parties, restaurants, clubs etc
