Stay is a synonym of Delay. Delay is a synonym of Hesitate. Hesitate is a synonym of Doubt. Doubt is related to Answer. 
Ally is a form of Alley. Ally is related to Friend. 
Stay <--Synonym--> Delay <--Synonym--> Hesitate <--Synonym--> Doubt <--RelatedTo--> Answer 
Alley <--FormOf-- Ally <--RelatedTo--> Friend 