General Industry Term

Smls meaning in oil and gas

Definition

Seamless

Smls means Seamless. seamless - pipe with no weld in the circumference

seamless - pipe with no weld in the circumference

✓ Verified term