English主要词典
languish
Universal Words
verb [V] (formal)
1 ~ (in sth) to be forced to stay somewhere or suffer sth unpleasant for a long time:
She continues to languish in a foreign prison.
2 to become weaker or fail to make progress:
Share prices languished at 102p.