Oddbean new post about | logout
 I think relay makes sense
https://dictionary.cambridge.org/dictionary/english/relay

I'm a non native speaker and I know the word "relay" in just a technical context and that's maybe my message.

Now that I see the non technical definition of relay it's actually pretty good