Log in
Search words & phrases
polycom
US
・
UK
A1
Definition
Video subtitles
noun
A company that develops video, voice, and content collaboration and communication technology.
A conference phone or video conferencing system made by Polycom.
A video conferencing system made by Polycom.