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