an instance of slapping down, especially a humiliation or rejection

listen to the pronunciation of an instance of slapping down, especially a humiliation or rejection
İngilizce - İngilizce
slapdown