imaginable in French imaginable in French imaginable adj Able to be imagined; conceivable. Add to Flashcards