helping hand


Meanings

  • physical assistance;

Synonyms