permalink - definition and synonyms

noun