simagreEtymologyFrom French simagrée.simagre means A grimace. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA grimace.“Now in the crystal stream he looks, to try / His simagres[…]”