1. sound of crashing stones
  2. bang! a loud sound; deafening