A king meets competitor making entrance (7)
I believe the answer is:
arrival
'entrance' is the definition.
(thesaurus)
'a king meets competitor' is the wordplay.
'a king' becomes 'ar' (I've seen this in other clues**).
'meets' is a charade indicator (letters next to each other).
'competitor' becomes 'rival' ('rival' can be a synonym of 'competitor').
'ar'+'rival'='ARRIVAL'
'making' is the link.
(Other definitions for arrival that I've seen before include "Act of coming" , "Appearance (at a place)" , "Someone who's just come" , "Appearance (at a destination)" , "coming on the scene" .)