clear-eyed

Meaning

  1. Having clear, sharp sight.
  2. (figuratively) Mentally acute and perspicacious.

Translations

Notes

Sign in to write sticky notes