Inarguable(adverb)- meaning it cannot be argued against(merriam Webster)

I encountered this word when I was doing my annotated bibliography. In one of the articles, they cite a authors opinion on my topic on oysters

The combination of having reputably the best oysters in the world in what had become inarguably the greatest port in the world made New York City, for an entire century, the world’s oyster capital.”

This quote shows how New York used to have the title of having the best and greatest port in the 19th century. So great that there was no argument against this claim before.