While I was browsing I came across with a useful website on the internet. It’s an engineering dictionary. It includes automotive terms, material science, construction dictionary which you find a glossary of construction terms encompassing a wide range of areas: Carpentry, Masonry, Electricity, Excavation, Glazing, Heating and Air Conditioning, Painting, Plumbing, Roofing, and more, besides general terms and abbreviations being used in engineering. More information click here.
There are other sources on the website you can go and look into such as Auto news. It will improve your vocabulary and writing skills as well. For teachers, they can be authentic reading materials they may use in the classrooms. For computing terms, you may find this website useful. It explains the computing terms, answers and questions, discussions and the latest tech blogs you may like to read.
Another useful website is engineering resources tools. You can find here articles, webinars, games and even jobs… Have a look..