Multiple choice Barometer was invented by J.L. Baird W. Roentgen Torricelli Thomas Barrow Reveal answer Fill a bubble to check yourself C Correct answer Explanation Evangelista Torricelli, an Italian physicist and mathematician, invented the barometer in 1643.