Top definition
Capital investment in a foreign country that takes the form of purchases of securities (stocks, bonds, and commercial paper) in the companies of firms based in that country. Contrast to FDI.
by abu yahya August 03, 2008
May 4 Word of the Day
A portmanteau of carpe diem, a Latin phrase that means “Seize the Day!” and DM, which stands for Direct Messages. This word means seizing the day via DMs.
by LolWut098 December 30, 2020