Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
platform bed a flat mattress support mounted on legs, often having the space beneath enclosed and fitted with storage drawers.
platform scale an industrial weighing device fitted with a platform on which esp. large or heavy objects can be placed and weighed.