Sports Jacket is required as dresscode in restaurants in Dominican Republic

What is Sports Jacket? Is it a blazer or any informal jacket? I also have an Italian leather jacket - can I wear that?...