PETROGRAD Meaning of PETROGRAD in English Petrograd BrE AmE ˈpetr ə ɡræd —Russian [ pʲɪ tɾʌ ˈgɾat ] Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012