Definition of warship in English:
A ship equipped with weapons and designed to take part in warfare at sea.
- This applied research programme is intended for use in both existing and future Royal Navy surface warships.
- Royal Navy warships are constantly engaged in large exercises and Sheffield is no exception.
- Two Royal Navy warships have taken up the rare opportunity to participate in Russian Navy Days.
Definition of warship in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.