welch plug
nounDefinition of welch plug
: a plug for sealing an unused end of an oil passage drilled through a hollow crankshaft, crank arm, or crankpin
Keep scrolling for more