scourer
English Dictionary
->
Letter S
-> scourer
Search Dictionary:
scourer Definition
(n)
someone
who
cleanses
by
scouring
(n)
someone
who
travels
widely
and
energetically
; "
he
was
a
scourer
of
the
seven
seas
"
scourer Synonyms
scourer
© Art Branch Inc.