Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

press stud Definition

Cancel
press stud
noun(press stud)
a device that fastens something by closing or locking with a short, sharp sound; especially : a set of two metal or plastic pieces that fit tightly together when pressed

Words Related to press stud!

press stud Examples by Brain Bank Users