Definition of “guard's van” - English Dictionary

british dictionary