Definition Definition

greenshank - Meaning and Examples

Meaning of 'greenshank' (Webster Dictionary)

1 . Greenshank [ n.]
- A European sandpiper or snipe (Totanus canescens); -- called also greater plover.