Alphabet Filter:

Results

Definition of struggling:

  1. Making great efforts; affected with contortions.
  2. Vehement or earnest effort.

Synonyms:

troubled.

Usage examples: