baffled: people who are frustrated and perplexed
people: (plural) any group of human beings (men or women or children) collectively
volumeter: a meter to measure the volume of gases, liquids, or solids (either directly or by displacement)