laughing in someone's face

English

Verb

laughing in someone's face

  1. present participle and gerund of laugh in someone's face