Scummer

Webster's Dictionary of the English Language

·noun Excrement; scumber.

II. Scummer ·vi To Scumber.

III. Scummer ·noun An instrument for taking off scum; a skimmer.

Related Words