+ Smart word searching + Quick gathering words definition from many dictionaries + English learning tool + Clear definitions + Support multiple languages & dictionaries + Word suggestions for text