Search for crossword answers and clues

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.