Definitions
noun
stock representing ownership of overvalued assets; stock of a corporation whose total worth is less than its invested capital
Look “watered stock” up elsewhere
Want another word?
Spin the dictionary for a fresh one.