poste restante - English Synonyms Dictionary

poste restante

n.
[1] general delivery