Noun
shunting engine (plural shunting engines) (rail transport, UK) A locomotive that carries out shunting duties.