Pal with Synonyms