Skip to content
All The Marketing Tools
Sitemap
Menu
Sitemap
Search
Search
Close this search box.
Relayed
Description
to repeat something you have heard, or to broadcast a signal, message, or programme on television or radio: I was told the news first and then I relayed it …
Visit Relayed