LIQUID SEAL

Definition A <LIQUID SEAL> is an <ARTEFACT> and a <SEAL> that uses a liquid slot or film for sealing