19th February, 2026 downhole plug A barrier element that has been installed to contain well fluids or pressure. Also known as ‘mechanical plug’.