hurl abuse at somebody - French English Dictionary