WEYMOUTH Meaning of WEYMOUTH in English Pronunciation: ' w ā -m ə th Function: geographical nametown E Mass. SE of Boston pop 53,988 Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012