Ninjawords is on the iPhone! Watch a video or download it here.
ninja
noun
°A person trained primarily in stealth, espionage, assassination and the Japanese martial art of ninjutsu.
°A Mongolian amateurish private miner (mainly for gold); after the shape of the plastic bowls used to wash metal ore with mercury, roughly resembling one of the Teenage Mutant Ninja Turtles.
"2007 October 10, Jonathan Watts, "Prospectors and 'ninja' miners flood to east's El Dorado" , The Guardian,"
verb
°Perform an action quickly in a sneaky, stealthy or underhanded manner.

dictionary
noun
°A publication, usually a book, with a list of words from one or more languages, normally ordered alphabetically and explaining each word's meaning and sometimes containing information on its etymology, usage, translations and other data.
°(computing) An associative array, a data structure where each value is referenced by a particular key, analogous to words and definitions in a physical dictionary.

rocks
noun
°(slang) Money.
°(vulgar) (slang) Testicles.
verb
°Third-person singular simple present of to rock.
"She rocks the cradle."