VariousWords beta
Related Terms:
Definitions:
Noun
streamliner
Definition: a streamlined train
Definition: Something with a streamlined design, especially railroad locomotives and passenger equipment.