meaning of scourer

1. One who, or that which, scours.
2.
A rover or footpad; a prowling robber.
3.
someone who travels widely and energetically; "he was a scourer of the seven ">seas"


Related Words

scourer |

Developed & Maintained By Taraprasad.com

Treasure Words