TOP

Definition of Orchard Street from the Oxford Advanced Learner's Dictionary

Orchard Street

 
/ˈɔːtʃəd striːt/
 
/ˈɔːrtʃərd striːt/
jump to other results
  1. a well-known New York shopping street in the Lower East Side of Manhattan. There are now many fashionable bars and galleries there but it was originally the home of poor immigrants and one of the houses is now a museum of immigrant life in the early 20th century.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day