The Agile Dictionary is a web site that proposes a definition of words used in Agile software development. For each word, you will find some synonyms and the origin of the word.
The web site is organized alphabetically, starting from “A” with “Acceptance Test” and ending with “X” for “XP”. Each word can naturally contains other words defined in the dictionary. You will also find references to external documents.
Visit the Agile Dictionary on http://agiledictionary.com/