Bing found the following results
Simper Definition & Meaning - Merriam-Webster
SIMPER | definition in the Cambridge English Dictionary
Simper - Definition, Meaning & Synonyms | Vocabulary.com
SIMPER definition and meaning | Collins English Dictionary
SIMPER Definition & Meaning | Dictionary.com
Simpered - definition of simpered by The Free Dictionary
SIMPER | English meaning - Cambridge Dictionary
SIMPERED | English meaning - Cambridge Dictionary
simper verb - Definition, pictures, pronunciation and usage notes ...
16 Synonyms & Antonyms of SIMPERED - Merriam-Webster