1. on tap | |
(of liquids) available by turning a tap
"ale on tap"; "hot and cold running water on tap";
|
|
2. on tap | |
Available for immediate use
"extra personnel on tap"; "other sports and entertainment facilities are on tap"; "there are numerous projects on tap";
|
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more