Scotch glueEntry from World dictionaryDefinition of Scotch glue noun [mass noun] an adhesive made from hide and other animal products, formerly used in carpentry. Scotch glue in other Oxford dictionaries Definition of Scotch glue in the British & World English dictionary