English dictionary
goatsucker meaning and definition
Definition and meaning of goatsucker at MeaningMonkey.org. goatsucker meaning and definition in the English Dictionary.GOATSUCKER noun
Definition of goatsucker (noun)
- mainly crepuscular or nocturnal nonpasserine birds with mottled greyish-brown plumage and large eyes; feed on insects
- synonyms: caprimulgid, nightjar
Source: Princeton University Wordnet