youtube

/ˈjuːtjuːb/ YOO-tyoo-b

Definitions

1. noun

A video-sharing platform where users can upload, share, and view videos.

“She spends most of her free time watching videos on YouTube.”

2. verb

to upload a video onto the YouTube platform for sharing and viewing.

“You can YouTube your favorite song and share it with friends.”

Synonyms

  • video-sharing platform
  • video-sharing website

Antonyms

  • live broadcasting platform