English dictionary
picket ship meaning and definition
Definition and meaning of picket ship at MeaningMonkey.org. picket ship meaning and definition in the English Dictionary.PICKET SHIP noun
Definition of picket ship (noun)
- a ship serving as a picket
Source: Princeton University Wordnet