Clue: Humiliating return from a summit meeting? (8)
Answer: COMEDOWN
Explanation: Humiliating return from a summit meeting? (8)
Cryptic definition.