Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
street 
1 avenue, boulevard, lane, road, roadway, row, terrace, thoroughfare 
2 (right) up one's street  acceptable, compatible, congenial, familiar, one's cup of tea  (informal) pleasing, suitable, to one's liking, to one's taste