English dictionary
red grouse meaning and definition
Definition and meaning of red grouse at MeaningMonkey.org. red grouse meaning and definition in the English Dictionary.RED GROUSE noun
Definition of red grouse (noun)
- reddish-brown grouse of upland moors of Great Britain
- synonyms: Lagopus scoticus, moorbird, moor-bird, moorfowl, moorgame
Source: Princeton University Wordnet