A machine to me is a combination of elements that interact to perform some function.
Wether those elements are multifunctional doesn’t matter.
Also solid is not a requirement: ropes and pullies, expansion elements, self altering software: etc are all found in human made machines. And they are not solid.
I disagree with this video: life is based on molecular machines. It just happens that these machines are really complex and dynamic. But machines nonetheless.