Yahoo Web Search

Search results

  1. Dictionary
    Have one's head in the clouds
    • (of a person) be out of touch with reality; be daydreaming

    Powered by Oxford Languages