Tver /ˈtvje.rjə/ noun2 •An oblast of Russia.“No, we’ve been hunting in the Tver province. It was coming back from there that I met your beau-frère in the train, or your beau-frère’s brother-in-law,” he said with a smile. — 1901 •A city, the administrative center of Tver Oblast, Russia, northwest of Moscow.