RELAY Meaning of RELAY in English (n.) A supply of horses placced at stations to be in readiness to relieve others, so that a trveler may proceed without delay. Webster's English dictionary. Английский словарь Webster. 2012