embarcation
Top 10000
Meanings
Noun
1. boat, craft (small)
2. embarkation
3. transportation (Louisiana)