English to Portuguese Dictionary thrashed

thrashed

Espancado
definition
verb
she thrashed him across the head and shoulders
beat (a person or animal) repeatedly and violently with a stick or whip.
translation of 'thrashed'
verb
sovar,
bater,
açoitar,
derrotar,
castigar,
zurzir,
malhar
Credits: Google Translate
Download the
HelloEnglishApp
image_one