meaning of pigboat

1. a submersible warship usually armed with torpedoes


Related Words

pigboat |

Developed & Maintained By Taraprasad.com

Treasure Words