meaning of scotch tape

1. transparent or semitransparent adhesive tape trade names Scotch Tape and Sellotape used for sealing or attaching or mending


Related Words

scotch tape |

Developed & Maintained By Taraprasad.com

Treasure Words