spot weld

Noun
  1. Each of the welds made by welding at a separate point (synset 104294098)

Other Searches