Random
Streamlined locomotives Synonyms
Streamlined
replaced
efficient
locomotives
modern
locomotives
Definitions for Streamlined
(adjective) made
efficient
by stripping off nonessentials
(adjective) designed or arranged to offer the least
resistant
to
fluid
flow
Synonyms for phrase
efficient engine
modern engine
efficient equipment
clean engine
modern equipment
modern stock
compact engine
compact stock
clean equipment
smart engine
effective equipment
neat equipment
SL abbreviation
SL
is an
abbreviation
for Streamlined Locomotives
What does SL stand for?
SL stands for "Streamlined Locomotives"