noun
Meaning 1
A position that given its hold on the market or assets appears undervalued however harbours little potential for growth due to structural challenges.
Definition source: English Wiktionary via Wiktextract
Topics: business, finance, stock-market
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided