TOP

Definition of the Elephant and Castle from the Oxford Advanced Learner's Dictionary

the Elephant and Castle

 
/ði ˌelɪfənt ən ˈkɑːsl/
 
/ði ˌelɪfənt ən ˈkæsl/
jump to other results
  1. the name of a place where several major roads meet in London, south of the Thames. It was the name of an inn (= a pub) that once stood there.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day