365bet中国官方网站

  • word of the day

    mothball

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

    Definition
    (noun) a small sphere of camphor or naphthalene used to keep moths away from stored clothing
    Synonyms : camphor ball
    Definition
    (verb) put into long-term storage
  • Download our Mobile App Today