Get Your Premium Membership

Stamped

[adj] marked with the impression of a seal


Related Information

More Stamped Links

Synonyms

sealed



Book: Reflection on the Important Things