shore boulder: a boulder found on a shore remote from its place of origin
boulder: a large smooth mass of rock detached from its place of origin
middle age: the time of life between youth and old age (e.g., between 40 and 60 years of age)