The AI-powered English dictionary
Stressed, rushed, panicked, overly busy or preoccupied. examples
Harassed. examples
simple past and past participle of harry examples