English | German | Russian | Czech

self-drilling screw English

Meaning self-drilling screw meaning

What does self-drilling screw mean?

self-drilling screw

(construction) A fastener that taps and drills its own hole during application.

Are you looking for...?