Definition of platform sole in US English:

platform sole

noun

  • A very thick sole on a shoe.

Origin

1930s; earliest use found in The Edwardsville Intelligencer.