Hang-over meaning

To be threatening, to be imminent.
verb
0
0
Advertisement