GOATSUCKER Meaning of GOATSUCKER in English n. NIGHTJAR. Oxford English vocab. Оксфордский английский словарь. 2012