Related Clues:
- Arrive — put to shame
- Rescue mission, briefly
- Be seen to humiliate
- Arrive
- Arrive (for an appointment)
- Appear in revue at Cambridge?
- Expose; arrive
- Appear to advantage or disadvantage
- Appear to cause embarrassment
- Arrive or outperform
- Appear in an excited state after parade
- Appear on horseback following display
- Embarrass, with price of entertainment to increase, perhaps