Spanish-English dictionary »

carambola meaning in English

SpanishEnglish
carambola noun
{f}

carom(shot in which the cue ball strikes two balls)
noun
[UK: ˈkæ.rəm] [US: ˈkæ.rʌm]

double whammy(series of two events that causes positive effects)
noun

star fruit(fruit)
noun
[UK: stɑː(r) fruːt] [US: ˈstɑːr ˈfruːt]