meaning of warship

1. a government ship that is available for waging war


Related Words

warship |

Developed & Maintained By Taraprasad.com

Treasure Words