SOAKER MEANING IN ENGLISH

• Soaker Definition & Synonyms

  1. (n.) A hard drinker.
  2. (n.) One who, or that which, soaks.


Synonyms:
Alcoholic, Boozer, Deluge, Dipsomaniac, Downpour, Lush, Pelter, Souse, Torrent, Waterspout,

RECENT SEARCHES