vocab dash
Log in
Sign up
amarre
Top 20000
Meanings
Noun
1. mooring
2. lashing
3. binding
4. lace, tie
5. love spell
(colloquial)