Dec 1, 2018 - 00:00
Dec 1, 2018 - 00:00
 0
IM'PLICATED, pp. Infolded; involved.

1. Involved; connected; concerned; proved to be concerned or to have had a part.

Twenty persons are implicated in the plot.

arrow_back
chevron_leftPrevious Article Webster Dictionary :: Implicate
Next Articlechevron_right Webster Dictionary :: Implicating
arrow_forward