Locust

/ˈloʊ.kəst/

Synonyms

Slang Meanings

To swarm or invade excessively.
They locusted the beach, taking over all the space.