Subscriber login


Forgot your password?

Library card login

Other

Sumatra

Pronunciation: /sʊˈmɑːtrə/
Definition of Sumatra
  • a large island of Indonesia, situated to the south-west of the Malay Peninsula, from which it is separated by the Strait of Malacca; chief city, Medan.

Derivatives

Sumatran

adjective & noun

Sumatra in other Oxford dictionaries

Definition of Sumatra in the US English dictionary
  |  Cite

Word of the day

enjambement

/ ɪnˈdʒam(b)m(ə)nt /
noun
(in verse) the continuation of a sentence without a pause …