stamp officeDefinition of stamp office noun British an office for the issue of government stamps and the receipt of stamp duty.