STRUGGLED

Definition of STRUGGLED