sign on


Meanings

  • engage by written agreement;