Synonym of heave in sight
To be present or found.
To happen or take place.
To present or offer itself.
To come or be presented to the mind; to suggest itself.