6 results for *惘*
perplexed; at a loss
disappointed; perplexed
distracted; listless; in low spirits
frustrated; perplexed; irresolute; dazed
lit. to be frustrated as though having lost sth (idiom); fig. to be at a loss; perplexed; frustrated