- money from abroad invested, esp for a short term, in the country offering the highest interest rate
More Definitions
- UNITED STATES MARINE CORPS (noun) Definition, Meaning & Examples
- NICHOLAS II (noun) Definition, Meaning & Examples
- CAVALCADE (noun) Definition, Meaning & Examples
- ARCE (noun) Definition, Meaning & Examples
- SHOPPING CENTER (noun) Definition, Meaning & Examples
- FORT (noun) Definition, Meaning & Examples