n. 1 a small tree, Averrhoa carambola, native to SE Asia, bearing golden-yellow ribbed fruit. 2 this fruit. Also called star fruit. [Port., prob. of Indian or E. Indian orig.]
CARAMBOLA
Meaning of CARAMBOLA in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012