Dictionary search results

Showing 1-2 of 2 results

tow1 British & World English

(Of a motor vehicle or boat) pull (another vehicle or boat) along with a rope, chain, or tow bar

kowtow British & World English

Act in an excessively subservient manner