strong blow against something hard - Francés Inglés Diccionario