English dictionary
crake meaning and definition
Definition and meaning of crake at MeaningMonkey.org. crake meaning and definition in the English Dictionary.CRAKE noun
Definition of crake (noun)
- any of several short-billed Old World rails
Source: Princeton University Wordnet