Search in full dictionary

GIBRALTAR

GIBRALTAR
ScnMaster
British territory on a small peninsula at the southern tip of Spain, including a port and naval base. It consists mostly of a rocky hill (Rock of Gibraltar). —Welcome to the SO Glossary Final approval 2- Mar-90