Lundy's Lane
[ luhn-deez ]
/ ˈlʌn diz /
noun
a road near Niagara Falls, in Ontario, Canada: battle between the British and Americans in 1814.
British Dictionary definitions for lundy's lane
Lundy's Lane
/ (ˈlʌndɪz) /
noun
the site, near Niagara Falls, of a major battle (1814) in the War of 1812, in which British and Canadian forces defeated the Americans