Englishfor English speakers
invasion
Noun
—
Invasion is the act of invading. It is the act of an army that attacks for gaining land or sack.
—
Invasion means any entry to an area not owned before; "an invasion of locusts".
of
Preposition
—
Made using.
It is a house of cards.
Astro
noun
—
(baseball) A player for the Houston Astros.
astro
noun
—
(informal) astroturf.
monster
Noun
—
A very bad person.
He must have been a monster to kill all those children.