Web is a synonym of Weave. Check is a type of Weave. Check is a synonym of Discipline. 
Extended is a synonym of Long. Long is etymologically related to Belong. Belong is related to Fit. 
Web <--Synonym--> Weave <--IsA-- Check <--Synonym--> Discipline 
Extended <--Synonym--> Long --EtymologicallyRelatedTo--> Belong <--RelatedTo--> Fit 