Dictionary search results

Showing 1-2 of 2 results

rollover British & World English

The extension or transfer of a debt or other financial arrangement

turn in one's grave British & World English

Used to express the opinion that something would have caused anger or distress in someone who is now dead