trouncers

listen to the pronunciation of trouncers
الإنجليزية - الإنجليزية
plural of trouncer
trouncer
{i} punisher, beater; one who baffles, one who bewilders
trouncer
One who trounces