made both ends meet

English

Verb

made both ends meet

  1. simple past and past participle of make both ends meet