Burst-into-tears meaning

(idiomatic) To suddenly start weeping.
verb
0
0
Advertisement