affix a stamp to; "are the letters properly stamped"
English - English
Definition of affix a stamp to; "are the letters properly stamped" in English English dictionary