I heard stall more about an engine, that maybe it'll work a minute later onward or maybe not, whereas break down is the state of a major malfunction that probably need s to be repaired. However, I used Google Images and by reviewing titles, I found out that stall can be used in major malfunctions too. Stall almost always means a temporary setback.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.