PETAL Meaning of PETAL in English petal BrE AmE ˈpet ə l AmE ˈpet̬ ə l▷ petal|ed, ~led d▷ petal|s z Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012