Find the word definition

Wikipedia
Golfscape

Golfscape (styled as golfscape) is an online golf reservation service founded in London by Raghad Mukhaimer and Michael Galasso. The company provides services to find, plan, and book golf in 50 countries.