Dictionary search results

Showing 1-2 of 2 results

quids in British & World English

In a position where one has profited or is likely to profit from something

quids in in quid1 British & World English

In a position where one has profited or is likely to profit from something