initiative in French initiative in French initiative noun A beginning; a first move. Add to Flashcards