EN

Synonyms for lynx-eyed

  • adjective

Definitions

  1. adj. 1

    Possessing particularly good vision.