throw something or someone violently against something else - Spanish English Dictionary