stamp n.1(UK Und.) the post office.Show quotations1989 in G. Tremlett Little Legs 197: stamp post office.