Looking for the meaning or definition of the word park the bus? Here's what it means.
Verb
(soccer, idiomatic) To attempt to stop the opposition team from scoring a goal by playing extremely defensively and placing as many players as possible behind the ball.