switcher
English Dictionary
->
Letter S
-> switcher
Search Dictionary:
switcher Definition
(n)
a
person
who
administers
punishment
by
wielding
a
switch
or
whip
switcher Synonyms
switcher
whipper
© Art Branch Inc.