meaning of scummer

1. To scumber.
2.
Excrement; scumber.
3.
An instrument for taking off scum; a skimmer.


Related Words

scummer |

Developed & Maintained By Taraprasad.com

Treasure Words