Noun
impact (on); (strong) impression; effect; influence
あのコマーシャルってインパクト強いね。特に、音楽が耳に残るよ。That commercial makes a strong impression - especially the music. It stays in your head. impact (of a ball against a racket, bat, club, etc.)
Noun
impact (on); (strong) impression; effect; influence
impact (of a ball against a racket, bat, club, etc.)