red locust

noun

Definition of red locust

1 : an African insect (Nomadacris septemfasciata) that often forms migratory swarms in southern Africa