Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Featured Vocab

kick off

What does "kick off" mean?

  • not normal; different from other people; strange or weird
  • impacted my feelings; made me feel something; changed the way I feel about something; made me realize something
  • to begin; to start

Practice: kick off

Members who passed this quiz