Platformnoun


Definition

A raised level surface on which people or things can stand.