Patent RollEntry from World dictionaryDefinition of Patent Roll noun historical (in the UK) a parchment roll listing the patents issued in a particular year. Patent Roll in other Oxford dictionaries Definition of Patent Roll in the British & World English dictionary