canli

/ˈkænli/

Definitions

1. noun

A type of Turkish sports channel that broadcasts live sports events

“I’m watching the match on Canli.”

2. noun

A social media platform where users can live stream their activities

“She’s going live on Canli to show her new product launch.”

Synonyms

  • Turkish sports channel
  • live sports streaming service

Antonyms

  • off-air
  • pre-recorded sports event