An organized body of related information English: database Less certain link between this word and this sense.