365bet中国官方网站

  • word of the day

    snail

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

    Definition
    (noun) freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell Definition
    (noun) edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
    Synonyms : escargot
    Definition
    (verb) gather snails
    Example Sentence
    • We went snailing in the summer

  • Word used in video below:
    text: speed of a snail a very very slow snail
    Download our Mobile App Today