Term:
Tap security
Definition:
Security that is continuously available and may be obtained on demand by investors. Used primarily in the British market.
Domain:
Finance
Source:
World Bank: Glossary of Finance and Debt