out of/from nowhere - definition and synonyms

phrase
  1. appearing, arriving, happening etc quickly or unexpectedly

    The car seemed to come out of nowhere.

    The horse came from nowhere to win by six lengths.

See also main entry: nowhere