pressed into service

English

Verb

pressed into service

  1. simple past and past participle of press into service