straits
English Dictionary
->
Letter S
-> straits
Search Dictionary:
straits Definition
(n)
a
bad
or
difficult
situation
or
state
of
affairs
(n)
a
difficult
juncture
; "
a
pretty
pass
"; "
matters
came
to
a
head
yesterday
"
straits Synonyms
head
pass
strait
straits
© Art Branch Inc.