The phrase
"foreign capital" refers to money or investments that come from another country, rather than being from the country where it is being used or invested. It usually refers to funds that are brought in for various purposes, such as starting businesses, buying properties, or funding projects.
Full definition
Similar and related words and phrases are presented below.