watered stock Meaning, Definition & Usage

  1. noun stock representing ownership of overvalued assets; stock of a corporation whose total worth is less than its invested capital

WordNet