snaphead rivet

noun

Definition of snaphead rivet

1 : a rivet with head formed by a snap
2 : a buttonhead rivet