Word info

lip seal

Noun

Meaning

lip seal (plural lip seals)

(mechanical engineering) A radial shaft seal.

Source: en.wiktionary.org

Close letter words and terms