Meaning of “removal van” in the English Dictionary

English