meaning of switcher

1. a person who administers punishment by wielding a switch or whip


Related Words

switcher | switcheroo |

Developed & Maintained By Taraprasad.com

Treasure Words