Green’s Dictionary of Slang

stall v.3

(UK Und.) to frighten, to discourage.

[UK]Sl. Dict.