|

Humber

DEFINITIONS OF: Humber

1

n an estuary in central northeastern England formed by the Ouse River and the Trent River

Example of:
estuary
the wide part of a river where it nears the sea; fresh and salt water mix
WORD FAMILY
USAGE EXAMPLES