mocked

MOCK'ED, pp. Imitated or mimicked in derision; laughed at; ridiculed; defeated; illuded.