Definition Definition

stonehatch - Meaning and Examples

Meaning of 'stonehatch' (Webster Dictionary)

1 . Stonehatch [ n.]
- The ring plover, or dotterel.