Grand Union Canal (noun) Definition, Meaning & Examples

noun
  1. a canal in S England linking London and the Midlands: opened in 1801
Grand Union Canal (noun) Definition, Meaning & Examples

More Definitions