Englishfor English speakers
tricast
English
Meaning tricast meaning
What does tricast mean?
tricast
noun
—
(British) A specific kind of horse race betting, made by choosing the first three horses home in the correct order.
tricast
noun
—
The simultaneous broadcasting of an audio via FM, web streaming and podcasting. Used in radio stations.
Are you looking for...?