Meaning of tape in English
1. a sticky strip of material, used to stick or fasten something together
Do we have scotch or duct tape in stock?
2. a narrow plastic strip with a magnetic covering and used for making recordings
I recorded the song on (a) tape.