Synonyms of On Tap in English :
Antonyms of On Tap in English
Thesaurus of On Tap in English
1. (adjective) (of liquids) available by turning a tap
2. (adjective) available for immediate use