Merriam-Webster's Collegiate® Dictionary, 11th Edition PLATFORM platform balance noun Date: 1811 a balance having a platform on which objects are weighed