YouTube™

noun
🔊/ˈjuːtjuːb/
🔊/ˈjuːtuːb/
[uncountable]
jump to other results
  1. a website where people can watch and share videos视频网站;影片分享网站