commentate

Verb
  1. Make a commentary on (synset 200963618)
  2. Serve as a commentator, as in sportscasting (synset 200941066)

Other Searches