Grimaced


(a.) Distorted; crabbed.



Similar Words:

Grimace   Grimaced   Grimalkin   Griman   Pilgrimage