Search for crossword answers and clues
Oil additive letters
Answer for the clue "Oil additive letters ", 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.