Definition of Angarsk
city on the Angara River northwest of irkutsk, southern Russia in Asia population 269,000
Learn More about angarsk
Britannica.com: Encyclopedia article about Angarsk
Seen and Heard
What made you want to look up Angarsk? Please tell us where you read or heard it (including the quote, if possible).