forestall - Dictionary definition and meaning for word forestall
Fore means before. Stall means to stop. Hence Forestall == Before Stop. i.e to stop something before it happens.
stall is to stop.. fore means before.. i.e fore + stall = taking precautions before itself, to prevent unwanted action..
FORESTALL sounds like (Force to stop) him in Advance Before he release it was the End of the road.
forestall = he has installed it previously; fore means previous.