Dictionary search results

Showing 1-3 of 3 results

taxis British & World English

The restoration of displaced bones or organs by manual pressure alone

taxis in taxi British & World English

A motor vehicle licensed to transport passengers in return for payment of a fare and typically fitted with a taximeter

water taxi British & World English

A small motor boat for transporting paying passengers on rivers, canals, etc.