Sufficient is the opposite of Bad. Bad is related to Taste. Swallow is a type of Taste. Swallow requires Chew. 
Offense is a type of Team. Team is related to Opponent. Opponent is a synonym of Opposition. 
Sufficient <--Antonym--> Bad <--RelatedTo--> Taste <--IsA-- Swallow --HasPrerequisite--> Chew 
Offense --IsA--> Team <--RelatedTo--> Opponent <--Synonym--> Opposition 