SPARKING PLUG


Meaning of SPARKING PLUG in English

[sparking plug] n (1902) Brit: spark plug

Merriam-Webster English vocab.      Английский словарь Merriam Webster.