The owl's keen eyesight spotted a mouse below.
Meaning: The owl's very good eyes saw a mouse on the ground.
Choice of Words: Keen means sharp or alert. Eyesight is the ability to see. Spotted means to see or notice something.
Alternative Expressions
Related Expressions