• word of the day


    snail - Dictionary definition and meaning for word snail

    (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
    (verb) gather snails
    Example Sentence
    • We went snailing in the summer
Connect with us on Facebook