cross someone’s mind - definition and synonyms

phrase
  1. if something crosses your mind, you think of it, but often not for very long or very seriously

    It suddenly crossed his mind that maybe Stephanie had been right.

See also main entry: cross