Meaning of “fruit machine” in the English Dictionary

british dictionary