Noun Definitionhumber1.Definition: an estuary in central northeastern England formed by the Ouse River and the Trent RiverCategory: Objects