Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
warship
in English
warship
us
//ˈwɔrsʃɪp//
uk
//ˈwɔːrʃɪp//
#moderate
Definitions
Noun
a
ship
designed
and
equipped
for
battle
at
sea
The
navy
launched
a
new
warship
last
year
.
Base Words
ship
war