Find the word definition

The Collaborative International Dictionary
Simagre

Simagre \Sim"a*gre\, n. [F. simagr['e]e.] A grimace. [Obs.]
--Dryden.

Wiktionary
simagre

n. (context obsolete English) A grimace.