Humiliating return from a summit meeting? (8)
I believe the answer is:
comedown
'humiliating' is the definition.
(I've seen this before)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for comedown that I've seen before include "Do cowmen experience a loss of status?" , "Humiliating" , "Descent to a lower status" , "Decline in status" , "Feeling of disappointment" .)