a person who tries to impress other people by showing how good he or she is at doing something She's always been a real show-off.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: show-off