In my opinion, the definition you quote is certainly not the common interpretation of the term and definitely represents a "dumbing down" of the generally accepted interpretation.
But we're all allowed lee-way in the use and interpretation of language...
Now I'll go and engineer that dog house I was planning to construct in the back yard this weekend. 🙂
Ken