SCUMMER MEANING IN ENGLISH

• Scummer Definition & Synonyms

  1. (n.) Excrement; scumber.
  2. (v. i.) To scumber.
  3. (n.) An instrument for taking off scum; a skimmer.


RECENT SEARCHES