- to appear before (one's eyes)
- to come to (one's mind)
Generated: This meaning refers to something that is visible or becomes present in someone's sight. It often indicates a sudden perception or observation.
That beautiful scenery appeared before my eyes.
Generated: This meaning reflects the idea of a thought or memory suddenly entering one’s consciousness. It often implies that something is remembered or considered unexpectedly.