Prosecutor is the opposite of Defense. Defense is a different concept from Attack. Assault is a type of Attack. 
Head is part of Match. Match is a synonym of Check. Check is a synonym of Contain. Contain is a synonym of Restrict. 
Prosecutor <--Antonym--> Defense <--DistinctFrom--> Attack <--IsA-- Assault 
Head --PartOf--> Match <--Synonym--> Check <--Synonym--> Contain <--Synonym--> Restrict 