palm

5 ENTRIES FOUND:

palm

noun

Definition of PALM

an instance of defeating an enemy or opponent <the judges' decision was unanimous: the palm would go to the pianist who had played an early piece by Chopin>
Synonyms palm, triumph, win

Seen & Heard

What made you want to look up palm[noun]? Please tell us where you read or heard it (including the quote, if possible).