gibraltar meaning in English
n. gibraltar, british crown colony situated on the northwest end of the rock of gibraltar; narrow rocky peninsula at the southern tip of spain; impregnable stronghold
n. gibraltar, british crown colony situated on the northwest end of the rock of gibraltar; narrow rocky peninsula at the southern tip of spain; impregnable stronghold