embosser
Top 40000
Meanings
Verb
1. to emboss
2. to moor a vessel with cables from both the prow and the stern (nautical)