platform, stage
Superficie plana y elevada que sirve para sostener o apoyar algo.
La plataforma de tren es muy amplia.
Ella subió a la plataforma para dar un discurso.
Platform → plataforma — sounds almost identical; picture a train platform.