No there isn't. apart from the "Save and Resume" but that is basically letting the user come back to the form they're submitting before it's finally submitted, but they can't edit an already submitted record.
Enabled the Save and resume later from the Form Properties. Note this only works with forms of 2 or more pages.
What it will do is put a check box on the form, if it is checked, gives a text box for the user email. They are emailed a temporary link to they can resume the form later.