Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun humber
1 sense of humber
Sense 1
Humber -- (an estuary in central northeastern England formed by the Ouse River and the Trent River)
INSTANCE OF=> estuary -- (the wide part of a river where it nears the sea; fresh and salt water mix)