station car

English

Noun

station car (plural station cars)

  1. A station wagon.