Yahoo Web Search

Search results

  1. Dictionary
    languishing
    /ˈlaŋɡwɪʃɪŋ/

    adjective

    • 1. failing to make progress or be successful: "the country's languishing stock market"

    More definitions, origin and scrabble points