Subscribe
URL of the page has been copied to clipboard.
Meaning : Electrical device that fits into the cylinder head of an internal-combustion engine and ignites the gas by means of an electric spark.
Synonyms : plug, spark plug
Install App