Learn English idioms with meanings and examples

🌎Region: International 📊Difficulty Level:beginner

have a ball

To have a great time; enjoy yourself a lot.

Early 20th century U.S. slang, likely from the idea of enjoying oneself at a formal dance/ball; “ball” (a dance party) became a metaphor for having fun in general.

Casual and upbeat. Used to say you had (or will have) lots of fun; common in conversation but a bit informal for formal writing.

  • We had a ball at the festival last night.
  • If you come with us to the beach, you’re going to have a ball.
  • The kids had a ball building a fort in the living room.
  • I had a ball at your birthday party—thanks for inviting me.
  • They had a ball exploring the city on their first day of vacation.

Usually used as “have a ball” (fixed article). Common in past/future forms: “had a ball,” “will have a ball.” Often followed by a place/event: “have a ball at the party.”

  • have fun
  • have a great time
  • enjoy oneself
  • have a blast
  • have a lousy time
  • be bored
  • have no fun