Grimaced

Definition:

  • (a.) Distorted; crabbed.

Compare grimaced with other words:

grimace vs. grimaced

crabbed vs. grimaced

distorted vs. grimaced