mural in French mural in French peinture murale noun A large painting, usually drawn on a wall. Add to Flashcards