standing on its own

English

Verb

standing on its own

  1. present participle and gerund of stand on its own