Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: greegree  gree-gree
  1. An African amulet
    - grigri, gres-gris

Derived forms: greegrees

Type of: amulet, talisman

Encyclopedia: Greegree