stock company
noun

a company that has its capital divided into shares that are freely tradable

Browse by Subjects
free
blue chip stock
piggybacking
Back month contract
teeming and lading