verbal defeat suffered by someone - Spanish English Dictionary