tapeTop 25000MeaningsNoun1. Scotch tape, tape (Costa Rica, Nicaragua, Panama, Puerto Rico, Philippines)