commentate

1. (verb) serve as a commentator, as in sportscasting
Related Words: interpret

2. (verb) make a commentary on
Related Words: interpret



Terms and Conditions of Use / Copyright Notice