1 wind-splitter | Definition of wind-splitter

wind-splitter

noun

Definition of wind-splitter

: a streamlined train of the early 20th century