Stamp note Meaning, Definition & Usage

Definitions
  1. a stamped certificate from a customhouse officer, which allows goods to be received by the captain of a ship as freight. Eng.

Webster 1913