screw anchor

screw anchor definitions

noun
  • A fixing that allows screws to be fitted into masonry walls; called a wall plug in UK English.