中英語の slēn は「打つ、叩く、殺すために打つ、殺人を犯す」といった意味で、古英語の slean(「打つ、叩く、武器で殺す、虐殺する」)に由来しています。この言葉は第6類強変化動詞で、過去形は sloh または slog、過去分詞形は slagen です。さらに遡ると、原始ゲルマン語の *slahanan(「打つ」)に行き着き、これは古ノルド語や古フリジア語の sla、デンマーク語の slaa、中オランダ語の slaen、オランダ語の slaan、古高ドイツ語の slahan、ドイツ語の schlagen、ゴート語の slahan などと同源です。これらのゲルマン語の単語は、印欧語族の語根 *slak-(「打つ」)に由来するとされており、中古アイルランド語の過去分詞 slactha(「打たれた」)、slacc(「剣」)も同じ語源です。しかし、特定の音韻上の問題や、唯一の同根語がケルト語であることから、Boutkan は「北欧の基層語に由来する証拠が示唆されている」と述べています。
The verb slēn displays many nondialectal stem variants because of phonological changes and analogical influences both within its own paradigm and from other strong verbs. [Middle English Compendium]
動詞 slēn は、音韻変化や他の強変化動詞からの類推影響により、多くの方言における語幹の変種を持っています。[Middle English Compendium]
現代ドイツ語の同根語 schlagen は「打つ」という元の意味を保っています。
この単語は12世紀後半には「破壊する、終わらせる」という意味で使われていました。「喜びで圧倒する」という意味は14世紀中頃に見られ、かつてこの言葉が持っていた多様な意味の一つです。古英語では「硬貨を打つ(鋳造する)」「武器を鍛える」「投げる、投下する」「テントを張る」「蛇に刺される」「突進する、急いで来る」「ハープを演奏する」「征服によって得る」といった意味もありました。