Ciao Mario,
INCASSARE puo' avere diversi significati: to cash money, to put into a case, to collect...
In questo caso "incassare" ha una valore figurativo: to swallow, to endure, to pocket
"Incassare insulti" significa: to swallow insults, tragar/aguantar insultos.
Buona giornata :-)