Advertisement

Advertisement

Socotra

or So·ko·tra

[ soh-koh-truh, sok-uh-truh ]

noun

  1. an island in the Indian Ocean, S of Arabia: a part of the Republic of Yemen. 1,382 sq. mi. (3,579 sq. km).


Socotra

/ səˈkəʊtrə /

noun

  1. an island in the Indian Ocean, about 240 km (150 miles) off Cape Guardafui, Somalia: administratively part of Yemen. Capital: Hadiboh (Tamrida). Area: 3100 sq km (1200 sq miles)


Discover More

Other Words From

  • So·cotran noun adjective

Discover More

Example Sentences

Photograph by Oriol AlamanyOn a bright March morning as wildlife photographer Oriol Alamany tucked into breakfast on the island of Socotra, an Egyptian vulture landed on a nearby rock.

Socotra’s gregarious Egyptian vultures are a bright spot in an otherwise sobering global story.

He then turned his arms against Socotra, at the entrance of the Gulf of Aden, where he carried the fortress.

The same island Socotra they sometimes denominated the island of Socrates.

A short distance to the eastward of the island of Socotra, in the Indian ocean, he was laid in his watery grave.

The best kind is brought from the Island of Socotra, and is supposed to be more safe in its operation than the other kinds.

In this sea is the island of Socotra, whence come the best aloes.

Advertisement

Word of the Day

petrichor

[pet-ri-kawr]

Meaning and examples

Start each day with the Word of the Day in your inbox!

By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.

Advertisement

Advertisement

Advertisement


socmanSocrates