English dictionary
shore station meaning and definition
Definition and meaning of shore station at MeaningMonkey.org. shore station meaning and definition in the English Dictionary.SHORE STATION noun
Definition of shore station (noun)
- military installation servicing naval forces
- synonyms: naval installation
Source: Princeton University Wordnet