Noun
forechecker (plural forecheckers) (ice hockey) A player who forechecks. He was the greatest forechecker the team had ever seen.