to smite in French EnglishFrench Dictionary Demolish down rivals with sheer force in order to emerge victorious in battles. Break their willpower and vanquish them, leaving no chance for victory. With your devastating attacks, you will utterly destroy any resistance.-Crush them completely, leaving your triumph absolute.