LAUGHINGSTOCK Meaning of LAUGHINGSTOCK in English noun an object of ridicule; a butt of sport. Webster English vocab. Английский словарь Webster. 2012