ESL DESK
ESL/EFL activities to learn English Language
Share

English Vocabulary, Smart - Advanced words


    To enhance your English vocabulary skills!
Learning and using these smart words effectively will help you score higher on tests and get better grades, and(or) communicate more confidently at work.

    To practice spelling take Advanced Words Spelling Test


smart words to impress a native speaker of English!
Select reference source and click on any word below to view definition, pronunciation, translations or web usage of that word.

Definition

Translation

Usage
audio