forechecker

(noun)

noun

1. (ice hockey) A player who forechecks.

- He was the greatest forechecker the team had ever seen.