August le BlancOct 24, 2013 5:34 PMstamp duty noun 1. a duty levied on the legal recognition of certain documents.