A flour mill is a machine used for grinding cooking ingredients such as spices, grains, rice, pulses, and even coffee beans. However, most but not every mill can grind every ingredient. Hence, it’s better to know which machine can carry out which task before purchasing.