Ostashkov /ʌˈstæʃ.kəv/ noun1 •A town, the administrative center of Ostashkovsky District in Tver Oblast, Russia, Europe.