Comprehensive dictionary focused on engineering terminology, with over 5000 engineering specific definitions. We are always trying to add more definitions. Please submit any request through email.