Science is the process of producing new knowledge and new questions from old questions, under consumption of coffee.
That seems rather dismissive of engineering practices and ignorant of scientific development.
If we want to get into the philosophical difference between engineering and physics, engineering at its core is solving problems and science is answering questions. There is obvious overlap and no clear distinction.
What is dismissive about it? There are a great many brilliant engineers who never do anything particularly novel.
In contrast, it is quite hard to be a brilliant scientist without doing something novel.
Consider the famous case of Student's T Distribution - it was discovered via engineering, but it is clearly work that was done in the domain of mathematics rather than engineering.
That which is new is science. That which is re-learning an old lesson is engineering.