PETRO Meaning of PETRO in English comb. form 1 rock. 2 petroleum (petrochemistry). [ Gk petros stone or petra rock ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012