shore boulder Meaning, Definition & Usage

  1. noun a boulder found on a shore remote from its place of origin

WordNet