ribroast

listen to the pronunciation of ribroast
Английский Язык - Английский Язык
{v} to beat soundly, used in droll style
To beat soundly