1 trackshifter | Definition of trackshifter

trackshifter

noun

Definition of trackshifter

: an appliance used in shifting a railway track laterally