365bet中国官方网站

Popular Wordlists
  • word of the day

    flagellate

    flagellate - 365bet中国官方网站 definition and meaning for word flagellate

    Definition
    (noun) a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals Definition
    (verb) whip
    Synonyms : scourge
    Example Sentence
    • The religious fanatics flagellated themselves
    Definition
    (adj) having or resembling a lash or whip (as does a flagellum)
    Synonyms : flagellated , lash-like , whiplike
  • Download our Mobile App Today