Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of supercharge

- To charge (a bearing) upon another bearing; as, to supercharge a rose upon a fess.
- A bearing charged upon another bearing.

Crossword clue for supercharge

- Boost (engine)
- Excellent price to boost engine