Search from various English teachers...
Idioms with animals
Question 1 of 8

rat race

a race for money
fierce, competitive struggle for power, position etc