used to say that sth happens immediately after sth else
no sooner… than…
No sooner had she said it than she burst into tears.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición