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