TAUNTON


Meaning of TAUNTON in English

a town in south-west England. It is the administrative centre of Somerset , and is well known for its attractive old buildings, and for the cider (= an alcoholic drink made from apples) produced there.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.