Definisi 'straits'

English to English
noun
1 a bad or difficult situation or state of affairs Terjemahkan
source: wordnet30

2 a difficult juncture Terjemahkan
Example:
a pretty pass
matters came to a head yesterday
source: wordnet30

More Word(s)
juncture, occasion, situation,

Visual Synonyms