STP

STP

English Noun
Ad

Definition

Initialism of sewage treatment plant.

Example Sentences

  • "“Don,” she cries, breathless. “We got some STP today.” At this time STP is a pretty big deal, remember; nobody yet knew what it was and it was relatively, although just relatively, hard to come by."
  • "I could not correctly estimate what I was experiencing, and the strychnine in the STP began cramping my belly."
Ad