Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
strait
in English
strait
uk
/streɪt/
#common
Plural
straits
Definitions
Adjective
close
or
intimate
;
familiar
condition
causing
difficulty
;
distressful
situation
being
frugal
;
stingy
nature
Noun
a
narrow
water
passage
a
challenging
or
tight
spot
;
hardship
(
emotional
)
a
narrow
water
passage
(
geography
)
Compounds / Phrases
straitjacket