English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition youtube in British English

youtube verb

verb
1

to upload a video to the videosharing service YouTube

Example

The footage has amassed nearly a million views since it was youtubed earlier this week.

Definition youtube in British English