Noun
·
A2
stamp
Meaning
a mark made by pressing; an official seal.
Lists
Communication