eagle-eyed

Explore definitions, synonyms, and language insights of eagle-eyed

Definitions

Adjective Satellite
capable of seeing to a great distance