labyrinth seal

Noun

 * 1) A type of mechanical seal that provides a tortuous path to help prevent leakage.

Translations

 * Catalan: