Out-of-nowhere definition

(idiomatic) In an unexpected or inexplicable manner of arrival or occurrence.
adverb
0
0
Advertisement