Search for crossword answers and clues
Maker of fuel additives
Answer for the clue "Maker of fuel additives ", 3 letters:
stp
Alternative clues for the word stp
Word definitions for stp in dictionaries
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.