Trademark.
- the brand name of a website on which users can post, view, or share videos.
verb (used with or without object), You·Tubed, You·Tub·ing. Also you·tube.
- to post, view, or share (a video) on the YouTube website.
noun
- trademark a website on which subscribers can post video files
verb
- (tr) to post (a video file) on the YouTube website