VividLex

Home / Thesaurus / Humber

Thesaurus: Humber

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

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