« Back to Dictionary IndexA place where taxis wait to be hired. Related Articles: Automotive Dictionary: Taxi rank« Back to Dictionary Index 2024-06-06