Cling entails/necessarily involves Attach. Hole can be used for Attach. Hole is related to Whale. 
Speaker is related to Device. Filter is a type of Device. Filter is the opposite of Ideal. 
Cling --Entails--> Attach <--UsedFor-- Hole <--RelatedTo--> Whale 
Speaker <--RelatedTo--> Device <--IsA-- Filter <--Antonym--> Ideal 