relay station

noun

Definition of relay station