English

edit

Noun

edit

Sense: making fun of; treatment with contempt; mocking or humiliating words or behaviour

edit
Synonyms
edit

See also

edit

Further reading

edit
  NODES
Note 1