Search for crossword answers and clues

Answer for the clue "Town pub - new thing everyone relies on? ", 10 letters:
barnstaple

Word definitions for barnstaple in dictionaries

Wikipedia Word definitions in Wikipedia
Barnstaple or is the main town of North Devon , England, and possibly the oldest borough in the United Kingdom. It is a former river-port, located at the lowest crossing-point of the River Taw, flowing into the Bristol Channel. From the 14th century, it ...