cubata
Top 35000
Meanings
Noun
1. Cuba libre, rum and coke (Spain)
2. long drink, tall drink (drink resulting from mixing an alcoholic beverage with a soft drink) (Spain, by extension)
3. boat-spine acacia (Vachellia campeachiana)