scotch mint noun1 •A white, round candy with a hard shell but a fairly soft middle, popular in the UK and other Commonwealth nations. formsscotch mints