implicated

a. 密切關聯的、牽涉其中的

英文釋義

  1. culpably involved