to enter a country by force with large numbers of soldiers in order to take possession of it:
Invading russia
-
Verb: The act of doing something [ambitious], yet [ultimately] [futile].
Invading russia meaning & definition 1 of Invading russia.
Similar Words