guacharo noun1 •(old-fashioned) the oilbird A nocturnal bird of South America and Trinidad (Steatornis caripensis) formsguacharoes · guacharos