strong blow against something hard - Alemán Inglés Diccionario