TOP

Definition of smegma noun from the Oxford Advanced Learner's Dictionary

smegma

noun
 
/ˈsmeɡmə/
 
/ˈsmeɡmə/
[uncountable] (medical)
jump to other results
  1. a substance produced in the folds of the skin, especially under the foreskin
    Word Originearly 19th cent.: via Latin from Greek smēgma ‘soap’, from smēkhein ‘cleanse’.
See smegma in the Oxford Advanced American Dictionary
hat-trick
noun
 
 
From the Topic
Sports
C2
Oxford Learner's Dictionaries Word of the Day