Word Definition

Grimaced

  1. Distorted; crabbed.

Synonyms