Learn English with English, baby!

Join for FREE!


Featured Vocab


What does "crew" mean?

  • Total Request Live(TRL is a popular TV show on MTV in which the people who watch the show choose the music videos they want to see.)
  • appealing to a person who will buy, able to be sold
  • team of workers; people who work together to film a video

Practice: crew

Members who passed this quiz