← Back to browsesmackdown#46,128TranslationNo Japanese definition yet.English definitionA physical or emotional confrontation; a battle, a fight; also, a bitter rivalry.ExamplesNo examples yet.Similar wordsbackdownsmackcrackdownsmackssmackedsmacker← hodornarang →