simperEnglish

simper, smirk

Noun

A silly self-conscious smile

English: simper

Verb

Smile affectedly or derisively

English: smirk, simper

Bahasa: merayu, tersengih

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "simper"