shā​yǔ​'ér​guī

to return in low spirits following a defeat or failure to achieve one's ambitions

Definitions

shā​yǔ​'ér​guī

to return in low spirits following a defeat or failure to achieve one's ambitions (idiom)

Sources