scotch
Top 15000
Meanings
Noun
1. scotch (whisky)
2. Scotch tape, sticky tape
Examples4
I need the tape.
Tom poured himself a glass of scotch.
This tape isn't sticky.
Could I have a scotch on the rocks please?