glacen (Middle English) comes from Old French glacier, from Frankish glīdan, from Proto-Germanic glīdaną, from Proto-Indo-European ǵʰleydʰ- — to glide.
glacen (Middle English): to graze, strike a glancing blow