Advertisement

Advertisement

Grand Union Canal

noun

  1. a canal in S England linking London and the Midlands: opened in 1801


Advertisement

Advertisement

Advertisement

Advertisement


grand unified theoryGrandview