indigenous national sport of throwing a ring to land on a rod or to explode firecrackers - Spanish English Dictionary