'watered stock' definitions:

Definition of 'watered stock'

(from WordNet)
noun
Stock representing ownership of overvalued assets; stock of a corporation whose total worth is less than its invested capital

Words containing 'watered stock'