Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Self-tapping
Full definition of self-tapping
Adjective
self-tapping
pertaining to something that can advance when turned, while creating its own
thread
.
Derived terms
self-tapping screw
© Wiktionary
Follow @FreeWordFinder