having a head on one's shoulders

English

Verb

having a head on one's shoulders

  1. present participle and gerund of have a head on one's shoulders