Meaning of “pinball machine” in the English Dictionary

English