clubbed
动词 club:
unite with a common purpose
同义词:club
gather and spend time together
strike with a club or a bludgeon
同义词:club, bludgeon