an investment in the stock of a company; something that is held
from hold + -ing, from Old English healdan
Try Another Word