From Longman Business Dictionarytap stockˈtap ˌstock [countable, uncountable]FINANCE British government stock that is not sold immediately it is ISSUED (=made available). It is sold over a period of time when the government needs to or is able toThe Bank took advantage of rising bond prices to sell what was left of its tap stocks. → stock