1 roll welding | Definition of roll welding

roll welding

noun

Definition of roll welding

: forge welding by pressure rolls