Blocker
Blocker is someone who blocks passage of something, such as a football player who blocks the ballcarrier of the opposite team, or something that prevents or inhibits something else.Nearby pages
Blockhead, Blockhouse, Blocking, Blockish, Bloemaert