Rock: a stumbling block or a support to lean on
8/30