A word examined

supercharger

noun
12 letters·English
noun

superchargera device that forces extra air into an engine to increase power

Wiktionary →
No comments yet