OXFORD 9000
📚 verb • entry_id 39952

flagellate

/ˈflæ.d͡ʒəˌleɪt/
Meanings (ES + gloss)
flagelar
To whip or scourge.
Red welts rising from a flagellated back
Phrases
No hay frases