Goole (noun) Definition, Meaning & Examples

noun
  1. an inland port in NE England, in the East Riding of Yorkshire at the confluence of the Ouse and Don Rivers, 75 km (47 miles) from the North Sea. Pop: 18 741 (2001)
Goole (noun) Definition, Meaning & Examples

More Definitions