wham









wham


noun

  1. a loud sound produced by an explosion or sharp impact: the wham of a pile driver.
  2. a forcible impact.
48 queries 0.359