A trilingual synonym finder for Catalan, English, and Spanish.
20+
English dictionary for word definitions and synonyms
10+