dire straits
Meaning, Definition & Usage
Dictionary
Related
noun
a state of extreme distress
desperate straits
.
WordNet
Previous
dipyridil
dipyridine
dirac
diradiation
dirca
Next
direct
directed
directer
directing
direction