GUACHARO Meaning of GUACHARO in English [ 'gwα:tʃərəʊ ]■ noun ( plural ~s ) North American term for oilbird .OriginC19: from Sp. guáchero , of South Amer. origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004