YourDictionary

sparking plug

(spärˈkĭng)

noun
Chiefly British
A spark plug.

link/cite print suggestion box