DoLR
English
Noun
DoLR
(
plural
DoLRs
)
Initialism of
drug of last resort
.