English Dictionary
Definition braggart in British English
braggart noun
[countable] noun
/ˈbræɡə(r)t/
1
someone who talks about their achievements or possessions in a proud way that annoys other people
