When we want to express a thought or idea that we have been thinking about, we often use the phrase "haddest in mind". However, there are many other synonyms that we can use to convey the same message. For example, we can use words like "considering", "contemplating", "pondering", "meditating", "musing", "ruminating" and "reflecting". Each of these words has nuances that make them unique and can add depth and clarity to our speech or writing. So, next time you want to express something that you have been thinking about, consider using one of these synonyms to add variety and precision to your language.