Search for crossword answers and clues
Indy 500 advertiser
Answer for the clue "Indy 500 advertiser ", 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.