4 results for 惘*
disappointed; perplexed
frustrated; perplexed; irresolute; dazed
lit. to be frustrated as though having lost sth (idiom); fig. to be at a loss; perplexed; frustrated