The fact that machines don't understand doesn't entail they can't understand given a suitable model for what constitutes "understanding". We simply lack such a model.
We can define words to mean whatever we want. The machines under consideration are algorithmic, defined by simple logical rules that allow the next state to be derived from the previous. Any understanding within a model comes from the algorithm, not the machine.