Dictionary search results

Showing 1-3 of 3 results

flagellate1 US English

Flog (someone), either as a religious discipline or for sexual gratification

flagellate2 US English

A protozoan that has one or more flagella used for swimming

flagellate US Thesaurus

my pa is gonna flagellate me if I don't get home before dark