What does "tap" mean?
See tap in WNW Idioms
on tap
- in a tapped or open cask (of liquor) and ready to be drawn; on draft
- Informal ready for consideration or action
See tap in American Heritage Dictionary 4 Idioms
on tap
- Ready to be drawn; in a tapped cask: beer on tap.
- Available for immediate use; ready: extra personnel on tap.
Learn more about tap