punisher, beater; one who baffles, one who bewilders

listen to the pronunciation of punisher, beater; one who baffles, one who bewilders
English - English
{i} trouncer