Definition Definition

scray - Meaning and Examples

Meaning of 'scray' (Webster Dictionary)

1 . Scray [ n.]
- A tern; the sea swallow.