Stamp office Meaning, Definition & Usage

Definitions
  1. an office for the issue of stamps and the reception of stamp duties.

Webster 1913