stressed ·adjective

Definition: worried and not able to relax Level: B1