Yes, cloves will numb the pain. They use clove oil to numb when people get dry socket, its so strong. Just get a pinch, put on the gum and tooth, then let sit. tastes gross but really helps.
They sell 20% benzocaine for toothaches at Walmart. If you’re near a dollar store they might have the same thing, only much cheaper. The benzocaine solution works intermittently. It’s so thin that it doesn’t stay where you want it to on your teeth. They had a benzocaine ointment a while back. It was waxy, and it was more apt to stay where it was put. It helped me out with a bad toothache. I haven’t seen it anywhere on the shelves ever since.