Find the word definition

Wiktionary
park the bus

vb. (context soccer idiomatic English) 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.