'Sevastopol' definitions:

Definition of 'Sevastopol'

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