garantire

Verb

 * 1) to guarantee, warrant, ensure, assure
 * 2) to vouch for, stand guarantor for
 * 1) to vouch for, stand guarantor for