general delivery - English Synonyms Dictionary

general delivery

n.
[1] poste restante