Artificial intelligent assistant

vouching

vouching vbl. n.
  see vouch v.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC cec0c22e7e4420353e935a307796cbd2