Logo

seal

Definition A physical object intended to reduce or prevent the passage of fluid through an opening.