shunting engine noun1 •(UK) A locomotive that carries out shunting duties.Seven shunting engines are employed in Euston sidings and are responsible for the transfer trips. — 1960 formsshunting engines