Soak roll Synonyms

Definitions for Soak


  • (noun) a person who makes a habit of getting drunk
  • (verb) to wet thoroughly with liquid
  • (verb) to charge (someone) too much for goods or services

SR abbreviation

SR is an abbreviation for Soak Roll
What does SR stand for?
SR stands for "Soak Roll"

Definitions for Roll


  • (noun) a record of a series of items (as names or titles) usually arranged according to some system
  • (noun) a rapid turning about on an axis or central point
  • (verb) to form into a round compact mass