Focus on the pronunciation of tap
English definition of “tap”
› [C] a piece of equipment that controls the flow of liquid or gas from a pipe: Water was pouring out of all the taps. a gas tap
on tap informal › available for use at any time: With the internet, firms have all this information on tap. › US ready or likely to happen at a future date: Many investors are worried about what's on tap when the markets reopen tomorrow morning. The company has about 115 new stores on tap for 2012.