Grimaced /(?)/

Gri·maced

Grimaced

a.
  1. Distorted; crabbed.