Find the word definition

Wikipedia
Masterseek

Masterseek Corp. is a B2B (business-to-business) search engine founded in Denmark in 1999. It currently hosts over 83 million worldwide company profiles from 75 countries, and business subscribers are given complete control over their corporate profiles. According to the amount of listed profiles, they are the largest B2B search engine worldwide.