'sandgrouse' definitions:

Definition of 'sandgrouse'

(from WordNet)
noun
Pigeon-like bird of arid regions of the Old World having long pointed wings and tail and precocial downy young [syn: sandgrouse, sand grouse]