n. British crown colony situated on the northwest end of the Rock of Gibraltar; narrow rocky peninsula at the southern tip of Spain; impregnable stronghold
GIBRALTAR
Meaning of GIBRALTAR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012