Fromfore- +gaze.
foregaze (pluralforegazes)
foregaze (third-person singular simple presentforegazes,present participleforegazing,simple past and past participleforegazed)