languishing

Definitions


[ˈlaŋɡwɪʃɪŋ], (Adjective)

Definitions:
- failing to make progress or be successful
(e.g: the country's languishing stock market)


Phrases:

Origin:




definition by Oxford Dictionaries