gibraltar

Noun
  1. Location of a colony of the United Kingdom on a limestone promontory at the southern tip of Spain;
    Strategically important because it can control the entrance of ships into the Mediterranean;
    One of the Pillars of Hercules (synset 109051211)

Found on Word Lists

Other Searches