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