barnaul /ˈbɑrnɑʊl/ ← Back to B Definitions 1. noun A city in southwestern Siberia, Russia. “The tourist visited the historic center of Barnaul.” Synonyms city town Antonyms megacity metropolis