1. (adj)on tap(p) (of liquids) available by turning a tap
"ale on tap"; "hot and cold running water on tap"
2. (adj)on tap(p) available for immediate use
"extra personnel on tap"; "other sports and entertainment facilities are on tap"; "there are numerous projects on tap"