Dictionary.com
Thesaurus.com

platformless

  • a word derived from platform.
    platform
    noun
    a horizontal surface, or structure with a horizontal surface, raised above the level of the surrounding area.