This web page contains an extensive list of Arabic proverbs. Each proverb is given an translation in the English language to make it easily understood by the learner; for some of the phrases, there is a further explanation of what is meant by the proverb, i.e. A needle in a haystack = something that is very difficult to find.
Wictionary is a free dictionary that gives definitions in 170 different languages. The dictionary only gives definitions within the language, not from language to language. Intended as a lexical companion to the encyclopedia project Wikipedia, Wictionary includes etymologies, pronunciations, quotations, synonyms, and antonyms where appropriate. Users can add definitions by creating an account. Certain words for Arabic also include masdars. An audio component is included for certain languages, Arabic not among them.