What does Bahnpost mean?

Bahnpost - German to English

Travelling Post Office [Br.]