Definition of platform sandal in US English:

platform sandal

noun

  • A sandal with a platform sole.

Origin

1940s; earliest use found in The Reno Evening Gazette.