1 from nowhere | Definition of from nowhere

from nowhere

idiom

Definition of from nowhere

1 : from an unlikely beginning Starting from nowhere, he built a very successful business.
2 : in a sudden and unexpected way The horse came from nowhere to win the race. From out of nowhere he asked her if she was having an affair.