Simply plug your letters into the Search and Get definitions for English words.
Definition of PLATFORM
noun : PLATFORM
) a raised horizontal surface; "the speaker mounted the platform" ;
) the combination of a particular computer and a particular operating system ;
See more about : PLATFORM