'Sevastopol' definitions:

Definition of 'Sevastopol'

From: WordNet
noun
A city in southern Ukraine on the Black Sea [syn: Sebastopol, Sevastopol]