Snap is a type of Motion. Motion is related to Glad. Glad is related to Feeling. 
Undergo is a synonym of Pass. 
Snap --IsA--> Motion <--RelatedTo--> Glad <--RelatedTo--> Feeling 
Undergo <--Synonym--> Pass 