Logo

lifting cap

Definition A lifting device also serving as a cover or protection.