English Noun plug taps plural of plug tapWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads