have (one's) mind on (something)

have (one's) mind on (something)

To be thinking about or preoccupied with something. After getting my latest credit card bill, I had my mind on my financial problems all day.
See also: have, mind, on
Farlex Dictionary of Idioms.
See also:
  • one-track mind
  • spaced (out)
  • spacey
  • spacy
  • be in the thick of it
  • gaze at (one's) navel
  • be in the thick of things
  • have enough on (one's) plate
  • have enough on your plate
  • bound up with (someone or something)