Dictionary search results

Showing 1-5 of 5 results

hot money British & World English

Capital which is frequently transferred between financial institutions in an attempt to maximize interest or capital gain