cacheter
Top 30000
Meanings
Verb
1. to seal (put a seal on a letter, a package, a wine bottle, etc.) (transitive)