Transport Vocabulary Junction – A place or point of meeting; an intersection of roads Sentence – The…
Tag: Transport Vocabulary
Transport Vocabulary
Transport Vocabulary Streetcar – an electric vehicle for transporting passengers and typically operating on city streets Sentence…