Search

Escto search a new word

platform

noun
ESplataforma
originFrench

A raised level surface or structure; a base for operations or a medium for expression.

Word Map