Artificial intelligent assistant

thorough-felt

thorough-felt to -fought:
  see thorough-.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC a594253ca1696cc7afdde2e48114f9a8