mountain apple /ˌmaʊntən ˈæpəl/ noun1 •The Malay apple or pommerac (Syzygium malaccense).The mountain apple juice is mouthwateringly delicious. formsmountain apples