sevastopol

/sɛvəˈstɒpəl/

Definitions

1. noun

A city in Crimea, on the Black Sea, and a major naval base.

“The historic city of Sevastopol played a significant role in the Crimean War.”

Synonyms

  • city
  • port

Antonyms

  • landmark
  • village