slap-down

See also slap down

English

Noun

slap-down (plural slap-downs)

  1. A harsh reprimand.
Last modified on 10 November 2012, at 22:26