Having very thick soles and heels to make the wearer appear taller.
simple past and past participle of platform
Select a language to see translations