What does Augen wie ein Luchs haben mean?

Augen wie ein Luchs haben - German to English

to possess eyes like gimlets