Thesaurus.com
Dictionary.com
Definitions

French

[french] / frɛntʃ /