meaning of picket ship

1. a ship serving as a picket


Related Words

picket ship |

Developed & Maintained By Taraprasad.com

Treasure Words