on tap Meaning, Definition & Usage

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

WordNet