feast, entertainment
这两个词都有“娱乐”“供消遣的东西”或“使人愉快的事物”等意思。feast一般指使人高兴、快乐,甚至激动的事物; 而entertainment则指的是一些供人们消遣,解除单调、厌倦的事物和活动。
banquet,feast,dinner,party
这些名词均有“宴会”之意。
banquet指正式而盛大的宴会或国宴。
feast指宴席酒席,有时可与banquet换用,但前者强调共享欢乐的气氛。
dinner普通用词,含义广。本义指一日的主餐,但多用于指宴请客人的正式的一餐。
party指一般的社交聚会,也引申指宴请或宴会。