Word:
Browse
Staminode
Staminodium
Stammel
Stammer
Stammerer
Stammering
stammeringly
Stamp
Stamp Act
stamp album
stamp battery
stamp collecting
stamp collection
stamp collector
stamp dealer
stamp down
-- stamp duty --
Stamp hammer
Stamp head
stamp mill
Stamp note
Stamp office
stamp out
stamp pad
stamp tax
stamped
Stampede
Stamper
Stamping
stamping ground
stamping machine
stamping mill
Stamps
stamp duty
Noun
1.
stamp duty
-
a
tax
collected
by
requiring
a
stamp
to
be
purchased
and
attached
(
usually
on
documents
or
publications
)
Synonyms:
stamp tax
revenue
enhancement
,
stamp
tax
,
tax
,
taxation
About this site and copyright information
-
Online Dictionary Home