What does it exactly mean?
...as stock staples.
Staples is a company name. Staples stock is shares in this company. "Stock staples" is meaningless as a phrase.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Staples is a company name.
Staples stock is shares in this company.
"Stock staples" is meaningless as a phrase. You can say:
Stock up on staples.
It means to buy supplies of basic products that you use regularly.