Scotch pie noun1 •A small double-crust meat pie eaten in the United Kingdom and Canada. formsScotch pies