The phrase "foreign invasion" means when a country or group of people from another country forcefully enter or take control of land that does not belong to them. Full definition
Not foreign invasion dumb - ass when this is an international website. (religion.blogs.cnn.com)
The body's immune system is designed to protect animal bodies from any form of foreign invasion — microorganisms that have the potential to cause disease; but sometimes, the immune system needs help. (feedfond.com)
No harm in dreaming... but defense against foreign invasions might require people stand firm and well armed to protect their lands and beliefs.. (religion.blogs.cnn.com)