"Elinor (Tompson), (b.) about 1626 in England, m. 1st in 1644, William Veazie of Braintree; m. 2nd Jul. 8, 1683, John French. She died Apr. 23, 1711 a. 85, GS. Hancock Cem."
"neither of them [Thayer's Memorial or Vinton's Memorial] mention his second marriage to Eleanor, widow of William Veazie, which occurred in 1683." Source also gives text of marriage agreement witnessed by Samuel and Benjamin Tompson, brothers of Eleanor.