Drown is the opposite of Swim. Channel can be used for Swim. Channel is related to Weather. Weather is related to Bad. 
Execution is a type of Penalty. Execution is a type of Event. Event is related to Like. 
Drown <--Antonym--> Swim <--UsedFor-- Channel <--RelatedTo--> Weather <--RelatedTo--> Bad 
Penalty <--IsA-- Execution --IsA--> Event <--RelatedTo--> Like 