on tap ( synonym found)

Definition of on tap:

(adj) : drawn off from a barrel by turning a tap / spigot; instantly available

Definition of on tap:

(adj) : drawn off from a barrel by turning a tap / spigot; instantly available

Back to Top