vocab dash
Log in
Sign up
destroyer
Top 20000
Meanings
Noun
1. destroyer (warship)
(France, military)