Deafening

From Fresh Dictionary

Contents

English

Adjective

deafening

  1. loud enough to cause temporary or permanent hearing loss

Translations

Related terms

it:deafening zh:deafening

Personal tools