Smiler meaning

Frequency:
Someone who smiles.
noun
0
0
(UK, slang) The mouth.

You're asking for a punch in the smiler!

noun
0
0
Advertisement

Origin of smiler

  • smile +‎ -er

    From Wiktionary