Definition of "grimaced"

grimaced