have somebody/something on the brain - English Synonyms Dictionary