Search for crossword answers and clues

Answer for the clue "Fuel additive that's a longtime NASCAR sponsor ", 3 letters:
stp

Alternative clues for the word stp

Word definitions for stp in dictionaries

Wikipedia Word definitions in Wikipedia
STP may refer to:

Douglas Harper's Etymology Dictionary Word definitions in Douglas Harper's Etymology Dictionary
commercial motor oil additive, probably an initialism (acronym) of scientifically treated petroleum . As the street name of a type of psychedelic drug, attested from 1967.