roll joint
noun
(in sheet-metal work) a joint formed by rolling together and flattening the edges of adjoining sheets.
Words nearby roll joint
roll cloud,
roll film,
roll in,
roll in the aisles,
roll in the hay,
roll joint,
roll of honour,
roll off,
roll on,
roll out,
roll over