Definition - on tap(p)

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

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