dire straits
English Dictionary
->
Letter D
-> dire straits
Search Dictionary:
dire straits Definition
(n)
a
state
of
extreme
distress
dire straits Synonyms
desperate straits
dire straits
© Art Branch Inc.