Other crossword clues for answer "STP"STPbig inits. in fuel additivespit stop brandvalvoline competitorlongtime NASCAR sponsorpennzoil competitorbrand seen at AutoZonebig name in motor oil“The Racer’s Edge” sloganeergarage brandlongtime sponsor of 8-Downfilling station brandbrand seen at speedwaysmotor oil brandindy 500 sponsorcanful at a gas stationvalvoline rival500 letters?big speedway sponsorlongtime advertiser at the Indy 500