WordUnscrambler Home
caramba
Definitions
[kəˈrambə], (Interjection)
Definitions:
- an expression of surprise or dismay
(e.g: ay caramba!)
Phrases:
Origin
:
mid 19th century: from Spanish
Click here to see the free dictionary definition for caramba
definition by Oxford Dictionaries