Definitions from Wikipedia (Llangollen Canal)
▸ noun: a navigable canal crossing the border between England and Wales.
▸ Words similar to Llangollen Canal
▸ Usage examples for Llangollen Canal
▸ Idioms related to Llangollen Canal
▸ Wikipedia articles (New!)
▸ Words that often appear near Llangollen Canal
▸ Rhymes of Llangollen Canal
▸ Invented words related to Llangollen Canal
▸ noun: a navigable canal crossing the border between England and Wales.
▸ Words similar to Llangollen Canal
▸ Usage examples for Llangollen Canal
▸ Idioms related to Llangollen Canal
▸ Wikipedia articles (New!)
▸ Words that often appear near Llangollen Canal
▸ Rhymes of Llangollen Canal
▸ Invented words related to Llangollen Canal