Sat Mar 28, 2020 4:50 pm
Mon Mar 30, 2020 1:33 pm
winch
In England, 'Winch' means: apparatus that uses rope or a chain to lift or pull things.
In Scotland, 'Winch' means: kissing with tongues.
"Did ah see ye winchin' wi Kirsty McCullough by the bike sheds?"