English dictionary
barstow meaning and definition
Definition and meaning of barstow at MeaningMonkey.org. barstow meaning and definition in the English Dictionary.BARSTOW noun
Definition of Barstow (noun)
- a town in southeastern California
Source: Princeton University Wordnet