English Dictionary
Definition hold your own in British English
hold your own phrase
phrase
1
to be as good as someone more experienced or stronger, for example in an argument or discussion
Synonyms and related words
