Lead Head

Top Definition

a nail;






  


Lead Head

2

a pin with threaded lead top for porcelain insulators.






  




Comments