imagined in French imagined in French imaginé adj Conceived or envisioned in the mind. Add to Flashcards