Definitions from Wiktionary (Elephant and Castle)
▸ noun: An area surrounding a major road junction in London, in the borough of Southwark, Greater London, England (OS grid ref TQ3279).
▸ Words similar to Elephant and Castle
▸ Usage examples for Elephant and Castle
▸ Idioms related to Elephant and Castle
▸ Wikipedia articles (New!)
▸ Words that often appear near Elephant and Castle
▸ Rhymes of Elephant and Castle
▸ Invented words related to Elephant and Castle
▸ noun: An area surrounding a major road junction in London, in the borough of Southwark, Greater London, England (OS grid ref TQ3279).
Similar:
London Bridge,
Southwark,
Newington,
Eltham Park,
South Lambeth,
Denmark Hill,
borough,
New Eltham,
South Bank,
Selhurst,
more...
Phrases:
▸ Words similar to Elephant and Castle
▸ Usage examples for Elephant and Castle
▸ Idioms related to Elephant and Castle
▸ Wikipedia articles (New!)
▸ Words that often appear near Elephant and Castle
▸ Rhymes of Elephant and Castle
▸ Invented words related to Elephant and Castle