365bet中国官方网站

  • word of the day

    shoetree

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

    Definition
    (noun) a wooden or metal device that is inserted into a shoe to preserve its shape when it is not being worn Definition
    (verb) stretch (a shoe) on a shoetree
    Synonyms : tree
  • Download our Mobile App Today