Definition of engineer

What does the word engineer mean?