King's embarrassment at finding five in a suit? (5,5)
I believe the answer is:
royal flush
'king's' is the definition.
(thesaurus)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for royal flush that I've seen before include "Great hand" , "Top hand" , "winning hand?" , "Result of embarrassed Queen" , "embarrassment at the palace?" .)