English Dictionary
Definition desperado in British English
desperado noun
[countable] noun
/ˌdespəˈrɑːdəʊ/
Synonyms and related words
