Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: on tap.

on tap top

[WORDNET DICTIONARY]

Adjective on tap has 2 senses

1.  on tap(s = adj.all) - (of liquids) available by turning a tap; "ale on tap"; "hot and cold running water on tap"

2.  on tap(s = adj.all) - available for immediate use; "extra personnel on tap"; "other sports and entertainment facilities are on tap"; "there are numerous projects on tap"


[RELATED WORDS]

spinal tap, tap, tap dance, tap dancer, tap dancing, tap house, tap out, tap water, tap wrench, water tap