The phrase "worldwide basis" means something that is applicable or valid across the entire world or on a global scale. It indicates that something is relevant everywhere and not limited to a specific region or country. Full definition
Movies are an industry for the masses, and the movie business now operates on a decidedly worldwide basis. (thefutureofpublishing.com)
Magzster is one of the largest digital magazine companies and it relies on publishers to effectively self - publish their content in order to distribute it on worldwide basis. (goodereader.com)
It comes loaded with the best Garmin features, like the preloaded 100K maps with worldwide base map. (creditdonkey.com)