vocab dash
Log in
Sign up
embarcation
Top 10000
Meanings
Noun
1. boat, craft
(small)
2. embarkation
3. transportation
(Louisiana)