Streamlined
['striːmlaɪnd] or ['strim,laɪnd]
Definition
(adj.) made efficient by stripping off nonessentials; 'short streamlined meetings'; 'a streamlined hiring process' .
(adj.) designed or arranged to offer the least resistant to fluid flow; 'a streamlined convertible' .
Checker: Lola--From WordNet