Search results
- Dictionarystreamlined/ˈstriːmlʌɪnd/
adjective
- 1. having a form that presents very little resistance to a flow of air or water: "streamlined passenger trains" Similar
- 2. having been made simpler and more efficient or effective: "this streamlined approach will significantly reduce the learning curve for new users" Similar Opposite
Powered by Oxford Dictionaries