What does Abstellbahnhof mean?

Abstellbahnhof - German to English

keeping sidings {pl}