shirabe.org
1)
#3,783
Common
Meaning
    1. still more; even more; all the more
      You can see the stars with your naked eye, and even better through a telescope.
    2. still less; even less
      with neg. verb
Forms

Results