ribroast

listen to the pronunciation of ribroast
İngilizce - İngilizce
{v} to beat soundly, used in droll style
To beat soundly