RhymeZone

 

Think you know it, poet?
Play Twofer Goofer, a new rhyming game.

Definitions of Charing Cross:
  • noun:   An important road junction in central London, England, which gives its name to the surrounding area and a railway terminus, and is the point where distances from London are measured from (OS grid ref TQ3080).
  • noun:   A neighbourhood, major road junction and railway station in central Glasgow, Scotland (OS grid ref NS5866).

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023