1) a rock, cliff or ledge 1a) a projecting rock, crag, rocky ground 1b) a rock, a large stone 1c) metaph. a man like a rock, by reason of his firmness and strength of soul