BARSTOW Meaning of BARSTOW in English Barstow BrE AmE ˈbɑːst əʊ AmE \ ˈbɑːr stoʊ Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012