laughed away

English

Verb

laughed away

  1. simple past and past participle of laugh away