spot-weld
Concise Oxford English Dictionary © 2008 Oxford University Press:
spot-weld
▶verb join by welding at a number of separate points. ▶noun (spot weld) a weld so made.
– derivatives
spot-welder noun.
spot-welder noun.
'spot-weld' also found in these Oxford entries:

