Noun Definitionscottish1.Definition: the dialect of English used in ScotlandRelated Noun(s):scotsCategory: General