Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Tache

  • [n.] - Something used for taking hold or holding; a catch; a loop; a button.
  • [n.] - A spot, stain, or blemish.