hospital train

Explore definitions, synonyms, and language insights of hospital train

Definitions

Noun
a military train built to transport wounded troops to a hospital

More General Terms