PETROGRAD Meaning of PETROGRAD in English Pet ‧ ro ‧ grad /ˈpetrəɡræd/ BrE AmE the name used from 1914 to 1924 for the Russian city of ↑ St Petersburg Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012