Streamlined engines Synonyms

Definitions for Streamlined


  • (adjective) made efficient by stripping off nonessentials
  • (adjective) designed or arranged to offer the least resistant to fluid flow

SE abbreviation

SE is an abbreviation for Streamlined Engines
What does SE stand for?
SE stands for "Streamlined Engines"