Rock of gibraltar

What is Rock of gibraltar?

Rock of gibraltar definition and meaning on Dictionary terms:
noun