English Dictionary
Definition puncture in British English
puncture noun
[countable] noun
/ˈpʌŋktʃə(r)/

English Dictionary