Screeching tires Synonyms

Definitions for Screeching


  • (adjective) having a high musical pitch or range
  • (noun) a high -pitched noise resembling a human cry
  • (noun) sharp piercing cry

ST abbreviation

ST is an abbreviation for Screeching Tires
What does ST stand for?
ST stands for "Screeching Tires"