In-the-wind meaning

(idiomatic) Impending or in the offing; imminent.
adjective
0
0
Having unrestricted freedom of movement, for example because the police have lost track of one's location.
adjective
0
0
Advertisement