Dictionary search results

Showing 1-2 of 2 results

buy time British & World English

Delay an event temporarily so as to have longer to improve one’s own position

buy time in buy British & World English

Delay an event temporarily so as to have longer to improve one’s own position