Find the word definition

Wikipedia
Gibtelecom

Gibtelecom is the largest telecommunications provider in the British overseas territory of Gibraltar. Its headquarters is located on John Mackintosh Square.