ridicule; satirize; sneer at;rejoice; laugh happi...