GOLIARD Meaning of GOLIARD in English noun a buffoon in the middle ages, who attended rich men's tables to make sport for the guests by ribald stories and songs. Webster English vocab. Английский словарь Webster. 2012