Meaning of “tap stock” in the English Dictionary

business-english dictionary

"tap stock" in Business English

See all translations

tap stocknoun [ C or U ]

uk us GOVERNMENT, FINANCE, STOCK MARKET

British government bonds made available over a period of time, whenever the government feels it needs to make them available:

The Bank of England takes unsold stock on to its own books and then sells this as a tap stock over a period of time.

(Definition of “tap stock” from the Cambridge Business English Dictionary © Cambridge University Press)